草庐IT

StoryBoard

全部标签

ios - 无法在 viewDidLoad : 中以编程方式更改 constraint.constant

我正在使用自动布局和Storyboard。我尝试更改viewDidLoad:中的约束,以便它考虑到不同的设备模型。约束作为IBOutlet成功连接。在viewDidLoad中:我像这样更改约束:self.containerConstraint.constant=250我不想为约束设置动画(后来我为它设置了动画并且效果很好)。我只想将它设置为在viewController出现时约束到正确位置的View。这通常有效,但在这种情况下,它坚持使用Storyboard中确定的值。这是约束的样子:我该怎么办? 最佳答案 看到Constant下的

ios - 自定义字体显示在 Storyboard上,但不显示在模拟器、设备上

潜伏这么久,第一次用SO问问题。我在Storyboard中为一些UITextFields和UITextViews添加了自定义字体....screenshotofstoryboard...但是模拟器和实际设备(iPad2、iPadMini3)上都没有显示字体。screenshotofsimulator请告知您是如何度过难关的,或者您可能需要的任何其他信息。谢谢!在ElCapitan10.11.6上运行XCode7.3.1。开发中的iOS应用程序设置为在iOS9.3及更高版本上运行。 最佳答案 您应该将自定义字体添加到您的应用程序文件夹

iphone - Xcode Storyboard 是否应该支持来自 'dynamic prototype' 单元格的 UITableView 的转场?

我不能让它工作。如果我放弃主UITableView以使用静态单元格,我可以让segues工作,这样当你点击主控中的一行时,它会自动插入子Controller。但是对于“动态原型(prototype)”单元格,我点击其中一个单元格却没有任何反应......我是否应该以编程方式将子Controller推送到prepareForSegue方法或其他方法中?在这种情况下,我不确定这里的segue与仅使用的旧方法相比有什么优势 最佳答案 不,您不必手动推送子Controller。您是否将Storyboard文件中的segue从动态单元格连接到

objective-c - iOS 如何将 STATIC UITableView 和另一个 View 添加到同一个 View Controller

当我创建一个静态TableView并将其放入普通ViewController中时,我收到一条错误消息,指出静态TableView必须位于UITableViewController中。我想要的是iPad上的一个View,它有一个占据大部分屏幕的静态表格View,但它下面有一个标准的UIView,它始终保持可见,并且有几个标签,我根据表格View。有没有办法使用UITableViewController并让tableView不是全屏,以便我可以在Storyboard中向其添加subview?如果不是,是否可以用代码完成?如有任何提示,我们将不胜感激! 最佳答案

iphone - 向 iOS Storyboard添加更多的原型(prototype)单元而不适合 viewcontroller 尺寸?

我正在使用Storyboard处理一个iOS项目,遇到了一个我无法轻易解决的问题。这是一个基本的ViewController,包含一个带有自定义单元格的TableView。我有5个原型(prototype)单元格,高度在70-160像素之间变化,这一切都很好-但我现在需要添加更多原型(prototype),我的问题是它们没有屏幕空间-所以我无法进行设计.我想象会有一种布局Storyboard的方法,这样原型(prototype)单元就可以显示在我想要的地方,而不是在视觉上被限制在ViewController内——委婉地说,这是相当有限的,但我可以”不知道该怎么做,文档似乎避免了这个问题

ios - 如何在 Storyboard 导航 Controller 中替换/自定义后退按钮图像

我想用自定义图像替换后退按钮中的文本。我怎样才能用快速代码做到这一点?我不想替换整个后退栏按钮,因为我想保留返回上一个View的默认操作行为。我还想根据返回目的地(基于storyboardId)的位置做一个switch语句,这样我就可以根据View显示不同的图像。这会替换图像,但它会消除默认的后退按钮行为,我需要区分后退目标是什么,以便我可以显示正确的后退图像。self.navigationItem.leftBarButtonItem=UIBarButtonItem(image:StyleKit.imageOfMap,style:.Plain,target:self,action:ni

ios - 如何在不使用 Storyboard的情况下创建 UICollectionView?

我在网上找到了一些不错的UIcollectionview教程http://www.raywenderlich.com/22324/beginning-uicollectionview-in-ios-6-part-12http://ashfurrow.com/blog/uicollectionview-example是否可以在没有Storyboard的情况下使用CollectionView?将Storyboard与collectionview结合使用的优缺点是什么? 最佳答案 是的。它可以通过任何一种方式完成。请引用以下例子。更新:这

iphone - UICollectionView 中带有 Interface Builder 且没有 Storyboard 的自定义 header

我正在尝试将自定义View添加到我的UICollectionView的header部分。我有xib文件界面生成器,但我不使用Storyboard。我已经检查了InterfaceBuilder中的SectionHeader,但没有出现任何UICollectionReusableView,我该怎么办? 最佳答案 最简单的解决方案是以编程方式执行(并将您的HeaderReusableView保存在另一个XIB文件中):[self.collectionViewregisterNib:[UINibnibWithNibName:@"ItemHe

ios - Storyboard和自动布局 : how make a circular image

在Storyboard(xcode6)中,我想要一个从Facebook获取的圆形用户图像配置文件。所以我在Storyboard中制作了这个界面,使用自动布局:然后,我使用FacebookiOSsdk获取用户个人资料(使用swift):varfacebookProfileUrl="http://graph.facebook.com/\(userId!)/picture?type=normal";在Storyboard中,我已将图像设置为“缩放以适合”模式。为了使ImageView循环,我使用以下代码:self.facebookProfileImage.layer.cornerRadius

ios - Xcode 5 中缺少 ViewController.xib

我是iOS编程新手,目前正在学习http://codewithchris.com/demo-app-with-xcode-and-interface-builder/上的教程我们首先使用SingleViewApplication库创建一个新项目。问题:教程进行到一半时,它说OnceyouhaveViewController.xibopenedontheleftpaneandViewController.mopenedontherightpane...然而,ProjectNavigator中的任何地方都没有.xib文件,这是教程中第一次提到.xib文件。我应该在途中的某个地方获取一个.x