你能告诉我我的逻辑是否合理吗?因为我对 iOS 还是很陌生(大约持续一周),并且非常感谢您的反馈,然后再朝着错误的方向前进。
我有一个带有照片实体的核心数据设置。而我想要做的是在我的 UIScrollView 中创建一个类似“记事卡”的对象。记事卡顶部有一个UILabel,中间有一个UIImage,图像下方有两个UIButton(即,按钮将是“发送”或“取消”)。我的目标是让这些像卡片一样的对象像图片一样可滚动,包括翻页器。
在大多数情况下,我认为我已经处理了 ScrollView 和 Page Turner 部分。我只是不清楚创建记事卡对象的最佳方法。
我应该只创建 UIView 的子类,然后以编程方式创建记事卡实例,还是有办法为 UIView 创建 XIB 文件,以便我可以创建从类到视图的 IBOutlets?因为如果后者是可能的,我想这样做,但不知道如何使 XIB 文件接受来自 UIView 对象的出口,而不是 UIViewController。
在自定义 UIView 之外,我仍然不清楚我应该如何从核心数据库中查询这些对象,以便在加载“待定决策”窗口时我有可滚动的对象来做出决定。
在我的 UIScrollViewController 类中,在 viewDidLoad 下,您能否告诉我是否需要使用由 FetchRequests 组成的 For 循环以及随后分配初始化并使用核心数据属性设置我的 UIView 变量的代码?因为我只是不确定这听起来是否正确以及是否有更好的选择。