2
A
回答
2
您不能以编程方式生成xibs/nibs。
我建议您将图像坐标另存为plist文件。甲plist文件可以包含一个NSArray或对象的NSDictionary,所以(例如)建立坐标的一个这样的数组:
NSMutableArray *coordinates = [NSMutableArray array];
for (UIImageView *view in arrayOfImageViews)
{
NSString *position = NSStringFromCGPoint(view.center);
[coordinates addObject:position];
}
[coordinates writeToFile:someFileName atomically:YES];
然后就可以加载它使用
NSArray *coordinates = [NSArray arrayWithContentsOfFile:filename];
然后循环相同的方式通过阵列并使用它来重新生成图像视图。
很明显,这是一个过于简单的例子,因为您需要在plist中包含图像名称和其他数据,但希望您能明白。你的数组可能实际上包含字典,每个字典都包含图像名称和坐标值。
相关问题
- 1. 在iOS应用程序中生成并保存图像
- 2. 在iOS应用程序中,我在哪里存储保存的用户数据?
- 3. 将初始内容存储在一个ios应用程序中
- 4. 解码内容:在ios应用程序中编码XML内容
- 5. 在Jenkins中生成用户内容
- 6. iOS应用程序,保存用户名和密码的地方
- 7. 保存下载的内容,当在应用程序购买完成
- 8. 在应用程序内保存密码
- 9. 生成主键:通过从存储的Ids中提取,保存在Web应用程序的应用程序层
- 10. 保存iOS应用程序阵列
- 11. 使用RESTeasy生成应用程序/ zip内容
- 12. 保护空气应用程序内容
- 13. 在多用户saas应用程序中生成序列号
- 14. 获取用户输入并将其保存在应用程序内存中
- 15. 检查iOS应用程序在仪器中使用的内存
- 16. ios编程:保持用户配置在内存vs存储
- 17. 在iOS应用程序中的应用程序存储大小
- 18. 生成每个应用程序的静态内容QueryString参数
- 19. 保持应用程序在iOS中
- 20. 找出应用程序在缓存中存储的内容
- 21. Liferay的 - 导出用户生成内容
- 22. WordPress用户生成的内容插件
- 23. 用户生成内容的CMS?
- 24. 从iOS应用程序内生成条码
- 25. AngularJS - 用用户生成的内容增加动态HTML内容
- 26. 在Android应用程序中保存用户创建的元素
- 27. iOS本机应用程序不会缓存网页内容
- 28. 打开.mobileconfig文件保存在Safari中的应用程序ios
- 29. 存储iOS应用程序的用户密码和用户名
- 30. iOS中的哪些应用程序生成这些用户代理?