草庐IT

storyboarding

全部标签

iphone - Xcode 4 : Missing File's Owner with Storyboard?

我在Xcode4.5下开始了一个新项目。我接受了默认的向导设置,其中包括一个Storyboard。我去建立连接,但文件的所有者不见了。我不确定我做了什么来结束这个配置。至于UI组件,我添加了一个ScrollView来代替原始View。我在垂直约束方面遇到了一些麻烦,但我没有做任何激烈的事情。我尝试用谷歌搜索这个问题,但只得到两个结果:http://www.google.com/#q=xcode+4+%22missing+file+owner+%22.如何将文件的所有者添加到Storyboard。更新:对于找到这篇StackOverflow文章的其他人,是时候再次执行AppleApp的1

iphone - 从 xib 移动到 Storyboard时的封装?

使用xibs,您可以调用不同的初始化程序:-(void)tableView:(UITableView*)tableViewdidSelectRowAtIndexPath:(NSIndexPath*)indexPath{//FetchNote...//InitializeEditNoteViewControllerwiththefetchedNoteEditNoteViewController*vc=[[EditNoteViewControlleralloc]initWithNote:note];//PushViewControllerontoNavigationStack[self.n

ios - 使用 Interface Builder 和 Storyboard来建立 Controller 之间的关系

有没有办法在Storyboard上使用InterfaceBuilder来建立Controller之间的关系。例如类似于UITabBarController允许您单击并拖动连接到Storyboard中的其他UIViewControllers以建立viewControllers关系的方式?即当您从UITabBarController单击并拖动到另一个UIViewController时,弹出窗口会为您提供选择“Relationships-viewControllers”的选项。然后它在Storyboard上绘制并维护Controller之间的线。我希望能够为我自己的自定义Controller

ios - UICollectionView 渲染得比 Storyboard 中的要高

我在Storyboard(iPad)中有一个UICollectionView。我没有以编程方式设置任何属性(边距、大小等)——我的委托(delegate)只实现强制性方法(部分和项目的数量、cellForItemAtIndexPath)。我使用的是标准流布局,水平滚动(1行),没有顶部/底部插图。我有一个自定义单元格类,但同样,没什么特别的(只是一些标签和imageView的IBOutlets)。我的单元格是100x100px。collectionView的高度设置为100px,IB也这样显示。但是,当我运行该应用程序时,我得到的collectionView呈现为140像素的高度(在单

ios - 如何在 Storyboard 中处理添加到 ViewController 主视图之外的 View ?

我创建了一个注册表,用户可以在其中选择他的性别。在点击性别按钮时,我需要显示一个自定义View。我想使用Storyboard来创建View,但我无法处理它,因为如果不在ViewController的主视图上添加它,我就看不到它。请看下图。我想将该View与ViewController的主视图分开,并且当用户点击性别按钮时,我将以编程方式添加该View。 最佳答案 您不能将UIView添加到Storyboard中的Canvas,它需要包含在UIViewController中。您的选择是:1)为您的UIView子类创建一个xib文件并在

ios - XCode6 storyboard,TableViewController看不到navigation Items

我正在将一些代码从XCode5迁移到XCode6,我意识到我不知道如何在Storyboard上将我的导航项视为我的TableViewController的一部分。正如您在下图中看到的,我有一个AddPilot按钮然而,我的Storyboard看起来像这样,并且没有AddPilot的可视化表示,我可以拖出它来创建segues等。我必须在显示屏上做些什么才能显示吗? 最佳答案 在我的例子中,完全重新安装xcode没有帮助,所以我点击“显示助理编辑器”然后预览我的Storyboard。它以某种神奇的方式提供了帮助。

ios - ibtool 在编译和链接 Storyboard阶段做了什么以及链接 Storyboard的结果如何与可执行文件一起使用?

我一直在研究iOS应用的构建过程。我创建了一个“单View应用程序”项目并在Xcode8.2.1中构建。当我查看构建报告时,我注意到Xcode使用clang编译和链接.m文件,然后使用ibtool编译和链接Storyboard文件。我想知道ibtool在编译和链接过程中实际做了什么。在执行以下编译命令后,在/Users/Kazu/Library/Developer/Xcode/DerivedData/ObjCHelloWorld-guewhpmwckompbfvsbhizkifcadg/Build/Intermediates/ObjCHelloWorld.build/Debug-iph

ios - iphone 到 ipad 转换 : some storyboard options missing

我正在将iPhone应用程序转换为iPad应用程序。我已将项目的构建目标从“iphone”更改为“ipad”,应用程序按我希望的方式编译、构建、运行和显示。但是,我注意到Storyboard的某些部分仍然认为这是一个iPhone应用程序。例如,当我尝试构建一个segue时,它​​只为我提供了“推送”、“模态”和“自定义”选项。一个新创建的ipad项目也提供了“popover”和“replace”选项。同样,这个转换后的应用程序没有为我提供SplitViewController的可能性。那么有没有一种设置或某种方法可以让这个“iphone”->“ipad”应用程序拥有完整的ipadSto

objective-c - 使用 Storyboard和核心数据创建向导的最佳方式

使用Storyboard创建向导的最佳方法是什么?例如,在用户首次启动我的应用后,他/她应该创建一个个人资料(姓名、昵称、性别、兴趣等)。我想分几个步骤(向导)执行此操作。因此,在步骤1、2、3中,用户可以填写个人信息。在第4步,将有一个“完成”按钮。人员对象保存在核心数据中的时刻应该是用户点击此按钮时。但是最好的方法是什么?我创建了一个Person类,它继承自NSManagedObject在Storyboard中,我创建了一个连接到ViewController的导航Controller(第1步),该Controller与另一个ViewController连接(第2步),依此类推...

ios - Xcode 4.4 更改为本地化 - 我如何不本地化主 Storyboard?

我是第一次本地化应用程序,只需要本地化我的“Localizable.strings”文件。为了进行设置,我创建了文件,然后选择它并按下“制作本地化...”按钮,它让我添加了英语本地化(我还没有添加任何其他语言)。令我惊讶的是,在Xcode4.4中,这样做还会自动本地化这些文件,将它们移动到“en.lproj”文件夹中:InfoPlist.stringsMainStoryboard.storyboard我不需要也不想本地化Storyboard文件,因为其中没有任何基于语言的内容...而且据我所知,我也不需要本地化InfoPlist.strings(除非我决定本地化应用名称?)。那么,如何