我想将View重命名为View1。我该怎么做? 最佳答案 不确定您打算做什么。如果您想在IB对象检查器中重命名此View:选择View打开右侧面板转到身份检查器(第3个图标)填写Identity->Label(使用占位符“XcodeSpecificLabel”)。但是,如果您想从ViewController访问View(在代码中使用它),您应该阅读IBOutlets。 关于ios-我想更改IB中View的名称。请看截图,我们在StackOverflow上找到一个类似的问题:
我有一个使用Storyboard的应用程序。在View上有一个AlertViewDialog。当用户点击第一个按钮("is")时,如何在Storyboard上打开另一个View? 最佳答案 我是这可以帮助:将View拖入然后转到身份检查器(快捷键:option+apple+3)。选择新拖动的View,并在标题StoryboardID中从识别检查器中提供唯一名称。//查看图像以供引用创建viewController的SecondViewController类(.h&.m)子类。然后从警报View代码(正如您在单击"is"时所说的那样)
好的,我有这个案例,这是我为iphone8设计的屏幕正如您在这里看到的,我通过在该View和底部布局指南的顶部之间设置0px的约束,将其固定到superView的底部。它在所有手机上都能正常工作,除了发生这种情况的新iPhoneX:那不是我想要的行为。我想和其他iPhone一样,以0边距固定在底部。是否有使用Storyboard的解决方案?请仅使用Storyboard发布解决方案。我知道我可以通过编程来完成。我想这在Storyboard上应该很容易。谢谢 最佳答案 1-在Storyboard中选择您的View2-双击bottoms
我在Storyboard中创建了一个UIScrollView,将其作为属性链接到ViewController,现在正尝试添加一些带分页的subview。但是,即使我在Storyboard中以图形方式设置尺寸,UIScrollView的框架最终还是0,0,0,0。我是否需要对尺寸进行硬编码,即使我已经在Storyboard中以图形方式指定了它们?另外,有点相关的是,是否可以自定义Storyboard中的subview以用于此ScrollView?似乎我无法创建这样的View,除非它已经在Controller中。由于我只有一个Controller和可能的多个View,因此我想以图形方式设置
我认为这里发生了一些奇怪的事情。我有一个带有几个标签作为subview的原型(prototype)单元格,并使用viewWithTag尝试找到它们来设置它们的文本。我已经在同一个项目中完成了其他3次,所以我不知道哪里出了问题。-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSString*CellIdentifier=@"ResultCell";UITableViewCell*cell=[self.tableViewdeque
更新xcode后,Storyboard中的所有图像都显示为问号(因为找不到它们)。我试图删除/添加它们,清除派生数据,但所有ImageView仍然显示问号。如果有人知道可能是什么问题? 最佳答案 我遇到了同样的问题,我发现这是因为我没有与Storyboard(左下角)中选择的“查看为”设备对应的尺寸图像。如果您选择了需要@2x图像的设备(例如:iPhone6s)而您只有@3x图像(就像我一样),您将看到问号。如果您添加与您用于Storyboard的设备尺寸相对应的图像尺寸,则该图像将出现在您的imageView中。基本上,您想要所有
我找不到在Storyboard中添加UICollectionView的自定义数据源类的方法。数据源类有一个这样的接口(interface):@interfaceCalendarDataSource:NSObject我试图在场景侧边栏中找到日历数据源,但找不到。所以我似乎无法将类(class)链接到我的UICollectionView。有什么我应该做但我没有做的吗?如果你想重现类似的问题,只需在XCode5中创建一个新项目,设置一个UICollectionViewController,然后像上面一样创建一个新类。我目前正在重写http://www.objc.io/issue-3/中描述的
异常(exception)是;CompileStoryboardCatwall/en.lproj/MainStoryboard.storyboardcd/Users/guvenozyurt/Desktop/git/catwall_iossetenvIBSC_MINIMUM_COMPATIBILITY_VERSION5.1setenvPATH"/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Cont
我有一个适用于iPhone和iPad的项目。iPad需要一个SplitViewController。我们是否创建两个独立的Storyboard?一个用于iPhone(使用自动布局我们可以支持所有设备),两个用于iPad。我的怀疑是它只是在最初看来的区别。内部View重复。您使用Storyboard的方法如何? 最佳答案 在iOS8中不再需要两个Storyboard了!我们可以使用自适应UI来为所有不同尺寸的iPad和iPhone定制相同的Storyboard。你可以在这里找到一个很好的教程http://www.raywenderli
我正在显式地从Storyboard加载ViewController并具有以下代码:UIStoryboard*storyboard=[UIStoryboardstoryboardWithName:@"Storyboard"bundle:nil];UIViewController*initViewController=[storyboardinstantiateViewControllerWithIdentifier:@"InitialScreen"];但是我得到一个错误“'Storyboard()doesn'tcontainaviewcontrollerwithidentifier'In