Questions tagged «storyboard»

故事板是按顺序显示的插图或图像形式的图形组织者,目的是预先可视化电影,动画,运动图形或交互式媒体序列。


4
Xcode 4.5故事板“退出”
我刚刚安装了支持iOS6的Xcode 4.5,并且在我的Storyboard中看到了一个名为“ Exit”的新图标,该图标与“ First Responder”等一起在视图控制器下方列出。一个带有绿色小图标,标有“ Exit”。 我可以在上面找到任何东西,也无法确定如何使用它。 任何人都知道它,它是如何工作的,它有什么用?



18
iOS5故事板错误:故事板在iOS 4.3和更低版本上不可用
我使用情节提要构建了一个小型应用程序,运行效果很好。在最终测试之前,我决定尝试一下它是否可以在iOS 4.3上运行。我在项目设置中单击了灰色5.0,然后选择了4.3。 应用无法构建,并显示以下错误消息: 故事板在iOS 4.3和更低版本上不可用 iPhone和iPad故事板都告诉我。 当我切换回iOS5目标时,仍然仍然从两个情节提要中获得这些错误,并且该产品无法构建! 我检查了:项目设置中的iOS部署目标是5.0目标应用程序部署目标是5.0生成设置使用iOS 5.0 SDK 要将项目还原到可构建状态,我还需要做什么?这是一个全新的错误,还是我忘记了什么? 更新:即使进行清理后,我仍然收到此错误。 我将Schemes中的调试器更改为“ LLDB”,并进行了额外的清理,该项目现在可以构建和编译
98 xcode  ios5  build  storyboard 


3
使用情节提要的自定义视图
在复杂的屏幕(视图控制器)中,我通常将整个事情分成较小的部分(我称它们为小部件)。这些小部件基本上由a MyWidget.h和一个MyWidget.m文件以及一个MyWidget.xib文件组成,其中根元素是a UIView,而MyWidget类是UIView的文件所有者。在此小部件的初始化中,我做了一个loadNibNamed。 然后在View Controller中执行一个[[MyWidget alloc] init],将其作为子视图添加到View的Controller主视图中。到目前为止,这是完美的。 我现在想知道如何对情节提要进行相同的操作,因为我无法真正开始将其拖到UIView某个地方,所以我总是必须以UIViewController不想开始。 如果无法使用情节提要板执行此操作,是否可以通过将情节提要板用于主屏幕和剧集,并使用单独的.xib文件来定义自定义视图,以旧的方式进行操作?
96 ios  storyboard  xib 

3
如何在故事板中向UITableView添加页脚
我是iOS开发的新手。 我想在中的表格视图中添加页脚UITableViewController。我已经在情节提要中以图形方式将要用作页脚的视图制作了,但是我无法弄清楚如何将其作为页脚连接到表格视图。 我可以通过分配在UITableViewController的viewDidLoad方法中以编程方式添加页脚self.tableView.tableFooterView。但是我已经在Storyboard中创建了页脚视图,将其作为页脚添加到表格视图的最佳实践方法是什么?

9
文件Main.storyboard需要Xcode 8.0或更高版本
我下载了Xcode beta,并打开了现有项目,以了解它如何与Xcode 8 beta一起工作(我从Xcode 8中打开了Storyboard文件)。 现在,当我从Xcode 7.3打开项目时,无法打开情节提要文件,它给了我以下错误 此版本不支持以Xcode 8格式保存的文档。使用Xcode 8.0或更高版本打开此文档。 当我想继续使用Xcode 7时,应该做些什么来恢复原状。 在Xcode 8中,系统提示我选择设备,然后选择了iPhone 6S,我认为这部分原因是导致故事板文件无法在Xcode 7中打开

22
Xcode:“由于缺少入口点,无法访问场景”,但找不到它
Xcode 4.5.2给我以下警告: Unsupported Configuration Scene is unreachable due to lack of entry points and does not have an identifier for runtime access via -instantiateViewControllerWithIdentifier:. 不幸的是,我无法确定犯罪现场。在问题导航器中选择警告不会在情节提要中突出显示任何内容。我有一个相当复杂的故事板(超过30个场景)。 有什么建议?

6
使用xib创建可重用的UIView(并从情节提要中加载)
好的,关于此的StackOverflow上有很多帖子,但是在解决方案上没有一个特别明确的地方。我想UIView用随附的xib文件创建一个自定义。要求是: 没有单独的UIViewController–完全独立的课程 类中的插座,允许我设置/获取视图的属性 我目前执行此操作的方法是: 覆写 -(id)initWithFrame: -(id)initWithFrame:(CGRect)frame { self = [[[NSBundle mainBundle] loadNibNamed:NSStringFromClass([self class]) owner:self options:nil] objectAtIndex:0]; self.frame = frame; return self; } -(id)initWithFrame:在我的视图控制器中以编程方式实例化 MyCustomView *myCustomView = [[MyCustomView alloc] initWithFrame:CGRectMake(0, 0, self.view.bounds.size.width, self.view.bounds.size.height)]; [self.view insertSubview:myCustomView atIndex:0]; 这可以正常工作(尽管从不调用[super init]并且仅使用已加载的笔尖的内容设置对象似乎有点可疑–在这种情况下,建议在此添加一个子视图也可以)。但是,我也希望能够从情节提要中实例化视图。所以我可以: 放置UIView在故事板父视图 将其自定义类设置为 MyCustomView 覆盖-(id)initWithCoder:-我最常看到的代码适合以下模式: -(id)initWithCoder:(NSCoder *)aDecoder { self = [super initWithCoder:aDecoder]; if …


3
将Xcode更新到版本10.3(10G8)后情节提要断开,并且应用不再运行
我刚刚将Xcode更新到版本10.3(10G8)。 现在,我的项目未运行并出现以下错误: /* com.apple.actool.errors */ : error: Failed to find a suitable device for the type IBSimDeviceTypeiPad2x (com.apple.dt.Xcode.IBSimDeviceType.iPad-2x) with runtime iOS 12.4 (12.4 - 16G73) - com.apple.CoreSimulator.SimRuntime.iOS-12-4 Failure Reason: Failed to create new simulator device that matches IBSimDeviceTypeiPad2x (com.apple.dt.Xcode.IBSimDeviceType.iPad-2x) for runtime iOS 12.4 (12.4 - 16G73) - com.apple.CoreSimulator.SimRuntime.iOS-12-4 (Invalid runtime: …
79 xcode  storyboard 



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.