草庐IT

storyboarding

全部标签

ios - 是否有可能以编程方式从 Swift/Objective-C 中的 UIViewController 或 Storyboard 获取基本 UIViewController 的标识符?

我知道我们可以根据其标识符实例化一个特定的UIViewController(见下文):varmyPageContentViewController=self.storyboard!.instantiateViewControllerWithIdentifier("A")asPageContentViewController但我的问题与这一点无关,换句话说,我只是想知道是否有可能以编程方式(在源代码中)检索标识符(在我们的例子中是字符串值“A”)我在Storyboard中为这个特定的PageContentViewController(它是我项目中UIViewController的子类)设

xcode - 使用 Storyboard在 AppDelegate 中引用主要 NSWindow?

我试图在我的AppDelegate中为我的应用程序的主窗口设置一个socket,然后在InterfaceBuilder中连接它。我在AppDelegate中轻松创建了outlet:@IBOutletweakvarmainWindow:NSWindow!但是,在界面生成器中,我无法将引用socket连接到AppDelegate。相反,我只能将它连接到窗口Controller,我希望这张图片显示:第一个对象是WindowController,第二个对象是FirstResponder,但是缺少AppDelegate对象。菜单栏有AppDelegate对象:而且我可以将菜单栏中的任何内容连接到

ios - 如何修复 ibtool 因 Main.storyboard 错误 : shouldBeArchived unrecognized 而失败

我以前从来没有遇到过这个问题。该应用程序过去运行完美,但现在它总是说这个错误。我试过清理和重启。我试过重置IOS模拟器。我试过删除派生数据。这是xcodebuild它所说的:CompileStoryboardAITEST/Base.lproj/Main.storyboardcd/Users/tinkl/Documents/project-xcode/testProject/AITESTexportPATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/us

ios - Swift 中的自定义表格 View 单元格,没有 Storyboard

我刚开始学习iOS开发和Swift语言,一直在尝试弄清楚如何在不使用Storyboards/InterfaceBuilder的情况下创建自定义UITableViewCell。我希望能够用Swift代码完成所有事情。到目前为止,我只能真正找到使用InterfaceBuilder的应用程序。我希望能够做的是创建一个可以在任何TableView中实例化的可重复使用的单元格。据我了解,我应该能够创建一个带有subview的自定义单元格,其数据可以由TableView的传入数据设置。对吧?现在我有一个UINavigationController,它带有一个嵌入式子类UITableViewCont

ios - 如何在不使用 Storyboard的情况下创建通知内容扩展

我想创建一个通知内容扩展来利用新的iOS10富通知。但是,在主应用程序中,我们不使用界面构建器。如何创建不使用Storyboard的内容扩展? 最佳答案 像往常一样创建通知内容扩展目标。从项目中删除Storyboard文件从扩展的Info.plist中删除NSExtensionMainStoryboard条目。将NSExtensionPrincipalClass的新条目添加到NSExtension下的Info.plist。该值应该是您的扩展的命名空间和主ViewController的类。例如,如果您的扩展名为PrettyNotifi

xcode - 如何删除 Storyboard警告 : unsupported configuratin Prototype collection view cells must have reuse identifiers

我正在使用xcode6.1运行应用程序时显示警告1:Storyboard警告:不支持的配置原型(prototype)CollectionView单元格必须具有重用标识符2:Main.storyboard仅显示前200个警告在我的主视图中,我在这个collectionView中有一个collectionView我有64个集合可重用View我的应用程序运行良好,但我想删除此警告请帮助我 最佳答案 只要给他们reuseIdentifierasCell即可删除该警告。您可以在属性检查器窗口中单击collectionView单元格时找到它。就

ios - Storyboard界面构建器约束中的颜色意味着什么

我对不同颜色的Storyboard有限制,只想知道它们都是什么意思,以及错误是什么。例如: 最佳答案 我在developer.apple.com上发现了以下内容:红色:InterfaceBuilder使用红色约束线来标识冲突约束。橙色:InterfaceBuilder使用橙色线来标识放错位置的项目或缺少约束的项目。蓝色:约束没问题,没有错误或冲突 关于ios-Storyboard界面构建器约束中的颜色意味着什么,我们在StackOverflow上找到一个类似的问题:

iOS:解决Could not find a storyboard named ‘LaunchScreen.storyboard‘ in bundle NSBundle

打开项目的:HBuilder-uniPlugin-Info.plist删除Launchscreeninterfacefilebasename然后看图,清空掉之前的LaunchScreen.storyboard东西 再运行就可以了,我也是改自定基座出的问题略

ios - 如何在 Storyboard编辑器中调整 UINavigationController 的大小

当我想在Storyboard编辑器窗口中调整UIViewController的大小时,我会这样做:我在UIViewController属性检查器中将大小设置为“freeForm”我选择View并使用大小检查器调整她的大小之后,uiViewController在Storyboard窗口中调整大小。接下来,我选择ViewController,单击:编辑>嵌入>导航Controller,问题是导航Controller是全尺寸的,与UIViewController的尺寸不同。我找不到如何调整此导航Controller的大小。 最佳答案 有一

ios - 如何在 Storyboard编辑器中调整 UINavigationController 的大小

当我想在Storyboard编辑器窗口中调整UIViewController的大小时,我会这样做:我在UIViewController属性检查器中将大小设置为“freeForm”我选择View并使用大小检查器调整她的大小之后,uiViewController在Storyboard窗口中调整大小。接下来,我选择ViewController,单击:编辑>嵌入>导航Controller,问题是导航Controller是全尺寸的,与UIViewController的尺寸不同。我找不到如何调整此导航Controller的大小。 最佳答案 有一