- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我尝试创建类似 SDK 的东西 - 默认 View 包、开发人员可以扩展和自定义的 Controller
如果用户的 View 不是以编程方式生成,而是在单独的 .storyboard 中创建,那么我无法理解用户如何扩展我的 UIViewController。
对于 UIView,我们做这样的事情
-(id)init{
NSArray *subviewArray = [[NSBundle mainBundle] loadNibNamed:@"myXib" owner:self options:nil];
return [subviewArray objectAtIndex:0];
}
UIViewController如何从.storyboard获取自己的 View ?
我无法使用 .xib 文件,因为我的 viewController 具有带有动态 TableViewCell 的 TableView。
更新:我认为以编程方式创建 UIViewController 很容易,添加 coupe View ,并且所有 ChildViewController 将具有与其 ParentViewController 相同的控件。我想不以编程方式添加此控件,而是使用 .storyboard 来添加此控件。我无法想象 - 如何绑定(bind)它。
最佳答案
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MyStoryboard" bundle:nil];
MyViewController * myVC = (MyViewController *)[storyboard instantiateViewControllerWithIdentifier:@"MyViewControllerIdentifier"];
关于ios - 从另一个 .storyboard 扩展 MyViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34220405/
有没有办法检查 MyViewController 是否在窗口层次结构中?我想知道我是否可以从中呈现一个 UIAlertController : var alert = UIAlertControlle
我最近从developer.apple.com 下载了PhotoPicker 示例代码应用程序,因为我对iOS 还比较陌生。 为什么在其他代码或 Interface Builder nib 中的任何地
我的 View Controller 的名称是RouteToStationViewController,在这个 View Controller 中,我在尝试编译时收到警告,后来导致崩溃,我的相关代码是
我尝试创建类似 SDK 的东西 - 默认 View 包、开发人员可以扩展和自定义的 Controller 如果用户的 View 不是以编程方式生成,而是在单独的 .storyboard 中创建,那么我
我是 IOS swift 开发新手。我曾经使用以前的 Xcode 6 beta。 我已经下载了 Xcode 6.0.1 但我无法让它工作 Xcode Version: 6.0.1 当我尝试运行示例时,
我正在我的类上创建一个扩展以符合协议(protocol)“STPPaymentContextDelegate”。出于某种原因,编译器会报错,即使我已经像这样正确声明了扩展中的所有方法。 extensi
我有一个具有两个本地化版本的应用程序。通常我使用“NSLocalizedString”并为两种本地化保留相同的源代码,但我的一个 ViewControllers 必须在每个区域设置中具有不同的外观和功
当我尝试更改 .h 和 .m 中的 View Controller 名称时,出现此错误: Lexical or PreProcessor Issue 'MyViewController.h' file
当我尝试执行 self.tv_salaryNumber.delegate = self 时,不确定为什么会出现此错误(此问题的标题是错误,如下面的屏幕截图所示)。 我的类 EarningsVC 实际上
我刚刚在 Swift 中创建了一个新类,它叫做 myViewController,它是一个 UIViewController。现在,我试图将其设为 UIPickerViewDelegate 和 Dat
我试图理解使用初始化程序初始化 UINavigationController 背后的逻辑: UINavigationController(rootViewController: MyViewContr
众所周知的错误,但奇怪的情况: Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[ setVal
我正在尝试使用此代码连接到我的 ViewController: UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"iPhone
我是一名优秀的程序员,十分优秀!