639得票52回答
Xcode 6 Bug: Interface Builder文件中存在未知类

我升级到Xcode 6 beta 4后,我的应用程序不断崩溃,并显示以下消息: 接口生成器文件中未知的类X。 它崩溃了,因为据说Xcode找不到我在Storyboard中链接的自定义类,但它在Xcode界面中显示链接正确。 我确信一切都链接正确。我的唯一选择可能是删除整个stor...

606得票6回答
Unwind Segues是什么,如何使用它们?

iOS 6和Xcode 4.5具有一项称为“取消Segue”的新功能: 取消Segue可以允许转换到故事板中现有场景的实例 除了Xcode 4.5的发布说明中对此的简要介绍外,UIViewController现在似乎还有一些新方法:- (BOOL)canPerformUnwindS...

298得票14回答
故事板登录屏幕的最佳实践,处理注销时数据清除

我正在使用Storyboard构建iOS应用程序,根视图控制器是选项卡栏控制器。我正在创建登录/注销流程,它基本上可以正常工作,但我有一些问题。我需要知道最佳设置方式。 我想要实现以下内容: 1. 第一次启动应用程序时显示登录屏幕。当他们登录后,转到选项卡栏控制器的第一个选项卡。 2. 之...

267得票25回答
使用故事板编程设置初始视图控制器

我如何以编程的方式设置Storyboard中的InitialViewController?我想根据某些条件,在每次启动时打开Storyboard的不同视图。

211得票5回答
Xcode 10,UI元素在哪里?

已经有将近一年没有接触Swift编程了,现在我又回来了。 下载Xcode 10 beta,是我疯了吗?我尝试了我所知道的所有技巧,但是没有一个UI元素显示在Storyboard中。一个都没有,边栏为空。 Xcode 10: Xcode 9,没有问题,它们都在那里,我的UI按钮等等。 ...

200得票9回答
何时使用Storyboard,何时使用XIBs?

在iOS项目中,何时使用故事板(storyboards),何时使用XIBs?它们各自的优缺点是什么?它们分别适用于哪些情况?是否有任何指南可供参考? 据我所知,当您的视图控制器通过动态UI元素(例如地图标记)被推出时,使用故事板转场并不那么干净。

180得票16回答
如何使用Storyboard实现自定义表格视图的节头和节尾

不使用Storyboard,我们可以在画布上拖动一个UIView,进行布局,然后在tableView:viewForHeaderInSection或tableView:viewForFooterInSection委托方法中设置它。 如果使用Storyboard,我们该怎么做呢?因为我们无法在...

137得票6回答
转到另一个故事板吗?

是否可能从一个Storyboard过渡到另一个Storyboard,或将一个Storyboard嵌入到另一个Storyboard的视图控制器中?我需要在导航控制器中放置一个UITabBarController,并且我希望它们保持良好的分离。

131得票17回答
在Storyboard中如何使用UIScrollView

我有一个高度为1000像素的滚动视图,希望能够在storyboard上轻松设计它。 我知道这可以通过编程实现,但我真的想能够直观地看到它。每次我将一个滚动视图放在一个视图控制器上时,它就无法滚动。是否可能让它按照我想要的方式工作,还是我必须在代码中实现它?

126得票33回答
IBOutlet为nil,但在故事板中已连接,Swift

使用Swift 1.1和Xcode 6.2。我有一个UIStoryboard,其中包含一个自定义的UIViewController子类。 我在上面有一个@IBOutlet连接,类型为UIView,从该控制器指向故事板上的UIView 子类。 我还为该视图的子视图设置了类似的插座。请参见A图。但...