草庐IT

Storyboard-IB

全部标签

ios - 简单地使用 Storyboard,约束来设置 UICollectionView 中的单元格大小

这是一个UICollectionView和紫色的单元格:很简单,我希望单元格为CollectionView宽度的1/2。(所以待定,CollectionView中的单元格将排列成两行。)(CollectionView只是全屏,所以每个单元格都是屏幕宽度的一半。)你如何在Storyboard中做到这一点?如果我尝试以正常方式控制拖动,它基本上不起作用。这些是简单的完全静态的单元格(不是动态的)。对于在这里谷歌搜索的任何人,为了节省您的时间:这正是(2016年)制作跨UICollectionView布局的最简单方法;细胞之间没有间隙。//Two-two-acrossUICollection

ios - 在 Xcode 8 中显示 segue 的 Storyboard中缺少导航栏

为什么我在第二个ViewController下看不到导航项?我的设置如下:我有一个嵌入在导航Controller中的ViewController。这个ViewController链接到第二个带有“Show”segue的ViewController。我可以选择和编辑第一个ViewController的导航栏,但在第二个ViewController的元素列表中看不到它。我也无法在第二个ViewController中编辑它(即添加按钮)。我该如何解决这个问题? 最佳答案 首先,拖动您的第二个ViewController下的导航项:然后,您

ios - Xcode Storyboard元素显示为白色而不是蓝色

抱歉,如果标题没有正确解释问题。在我看到的所有教程中,例如,UIImageView在Storyboard上的背景都是蓝色的。(引用下文)而我的看起来是这样的: 最佳答案 好的,伙计们,我已经解决了,如果其他人遇到这个问题,请按照以下方法解决。编辑器>Canvas>显示占位符背景 关于ios-XcodeStoryboard元素显示为白色而不是蓝色,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/ques

ios - 模板图像不会在启动屏幕 Storyboard上着色

我正在使用Storyboard设置我的启动屏幕,并且我正在使用设置为PDF模板图像的图像。我的目标是将此图像放在UIImageView中,并通过InterfaceBuilder为其设置色调颜色。如果我的Main.storyboard中有这样的ImageView,这种方法就可以正常工作,但不知何故,在LaunchScreen.storyboard上,图像不会着色并需要PDF上呈现的实际颜色。我在网上四处寻找信息,但没有找到太多关于在启动屏幕上正确使用模板图像的信息。启动屏幕是否支持使用色调?如果是,设置它的合适方法是什么? 最佳答案

ios - 在 Xcodes Storyboard 中单击按钮时加载 View

我刚开始在Xcode中使用Storyboard。我有一个起始View,里面有一些按钮。单击按钮时是否可以加载特殊View?我只找到了这个解决方法:-(IBAction)loadRegistration:(id)sender{//loadregistrationcontrollerUIStoryboard*storyboard=self.storyboard;RegisterController*svc=[storyboardinstantiateViewControllerWithIdentifier:@"RegisterController"];[selfpresentViewCon

ios - 无法将 UIViewController IBOutlets 与 StoryBoard 链接

Storyboard中有两个UIViewController(A和B)。AViewController有一个属性@property(nonatomic,retain)IBOutletUIViewController*viewController;我想通过Storyboard链接到B。socket显示在Storyboard菜单中的IBOutlets部分下,但我无法链接。为什么我要这样做似乎很奇怪,但我需要它。有人知道怎么做吗? 最佳答案 IBOutlets是单个ViewController中的连接。在ViewController中创建

ios 以编程方式推送 Controller View ,无需 Storyboard或 xib

在ViewControllerA中,我现在有一个包含三行数据的表(三个消息)。单击一行,我试图将其中一行的文本(名称)推送到ViewControllerB。我遇到的问题是我正在尝试以编程方式执行所有操作,而不是使用StoryboardID或Storyboardsegues。这可能吗?这是我的。ViewControllerAm.-(void)tableView:(UITableView*)tableViewdidSelectRowAtIndexPath:(NSIndexPath*)indexPath{Messages*cell=(Messages*)[tableViewcellForRo

ios - 激活在 Storyboard中卸载的约束

我有一个包含一些约束的View。其中一些已关闭“已安装”复选框。我正在尝试根据我的应用程序的状态激活和停用特定约束。问题是,当已安装的复选框关闭时,我无法激活约束,也无法停用已安装的约束。我需要提及的是,我在大小类属性中对约束使用了强引用。我还尝试了一种在激活/停用约束后调用setNeedsUpdateConstraints和updateConstraintsIfNeeded、setNeedsLayout和layoutIfNeeded的方法。我找不到关于此行为的任何文档,那么为什么会发生这种情况? 最佳答案 采用OutLet作为示例

objective-c - 创建一个不附加到任何 UI 元素的 Storyboard segue?

我正在尝试从不在我的Storyboard中的UI元素触发Storyboardsegue(在本例中,它是UIAlertView)。因此,我无法从Storyboard中的任何现有组件中绘制箭头。处理这种情况的正确方法是什么?我需要一个带有标识符的segue,以便我可以从相关的UIAlertView按钮调用它。 最佳答案 您可以通过右键单击+拖动将您的segue从您的源Controller添加到您Storyboard中的目标Controller。然后只需单击创建的segue并设置标识符。您可以像这样以编程方式触发您的segue://Not

ios - 在包 NSBundle 中找不到名为 'Storyboard.storyboard' 的 Storyboard

我在iOS项目中创建了一个新目标并添加了一些我的文件以及一个新的Storyboard文件。但是当在模拟器中运行时(我还没有尝试过该设备)它会吐在UIApplicationMain(argc,argv,nil,NSStringFromClass([PKPreprocessAppDelegateclass]))inmain.c:(lldb)po$eax(unsignedint)$1=151596752Couldnotfindastoryboardnamed'Storyboard.storyboard'inbundleNSBundle(loaded)plist在关键字UIMainStoryb