【发布时间】:2015-12-11 09:44:51
【问题描述】:
我尝试创建类似于 SDK 的东西 - 默认视图包,开发人员可以扩展和自定义的控制器
如果用户的视图不是以编程方式生成,而是在单独的 .storyboard 中创建,我无法理解用户如何扩展我的 UIViewController。
对于 UIView,我们做这样的事情
-(id)init{
NSArray *subviewArray = [[NSBundle mainBundle] loadNibNamed:@"myXib" owner:self options:nil];
return [subviewArray objectAtIndex:0];
}
UIViewController 如何从 .storyboard 获取自己的视图?
我不能使用 .xib 文件,因为我的 viewControllers 具有动态 TableViewCells 的 TableViews。
更新: 我认为以编程方式创建 UIViewController 很容易,添加 coupe 视图和所有 ChildViewControllers 将具有与他的 ParentViewController 相同的控件。 我不想以编程方式添加此控件,而是为此使用 .storyboard。我无法想象 - 如何绑定它。
【问题讨论】:
-
我猜你需要使用情节提要参考...这在 xcode 7 中可用
标签: ios objective-c swift uiviewcontroller