Tag: uistoryboard

xcode 4.5如何在发布时select故事板

试图使我的应用程序与iPhone 5和iPhone 4 / 4s一起工作。 我尝试了“AutoLayout”,但似乎并没有为我的应用程序工作也读取,它不支持在iOS 5中。AutoLayout具体失败的视图控制器有一个UIScrollview和UIPicker在代码中重新resize。 有两个故事板一个4英寸,一个3.5英寸似乎要走的路。 这两个Storyboard aproch似乎是我的解决scheme。 所以这给我留下了两个问题。 代码在哪里检测,然后如果是4 / 4s / 5去? 我会假设在didFinishLaunchingWithOptions方法中的appDelegate.m 我如何更改“主要故事板”?

Xcode故事板:内部错误。 请提交一个错误

在故事板中编辑时,特别是将视图控制器分配给特定的类,当我想运行该项目时,突然遇到了这个错误。 Main.storyboard:内部错误。 请在bugreport.apple.com上提交错误并附上“/ var / folders / 79 / _jh611t15qsfcx165_jv_20h0000gn / T / IB-agent-diagnostics_2015-10-28_00-33-12_730000”。 现在我不能再运行我的项目了。 我找不到任何其他地方的任何信息。 有没有人遇到过这个?

viewController与故事板的自定义init方法

即时通讯有困难重写我的Storyboard中devise的CustomViewController的初始化方法。 现在即时通讯(在我的mainViewController): self.customViewController = [[UIStoryboard storyboardWithName:@"MainStoryboard_iPhone" bundle:nil] instantiateViewControllerWithIdentifier:@"CustomVC"]; self.customViewController.myObject = someObject; 我有viewDidLoad(CustomViewController) [self.label setText:self.myObject.someString]; 这工作正常。 但是,这是正确的方法吗? 我应该添加一个自定义的init方法(或覆盖)到我的CustomViewController? 像initWithObject:? 我不知道如何调用我的自定义init方法而不是UIStoryboard instantiateViewControllerWithIdentifier:而我没有得到调用init或initWithNibName 。 也许我应该使用: – (id)initWithCoder:(NSCoder *)decoder 。 请给我一些build议! 谢谢!

原型细胞在笔尖而不是故事板

为了更好的重用性,我想在Storyboard外创build一个表视图。 现在,当我在Xcode中使用Nib创build基于UITableView的ViewController时,我得到了nib文件中的默认TableView。 但是,我无法在Interface Builder中添加原型单元格,例如我在Storyboard中。 现在是不是可以在一个笔尖添加原型单元,或者我错过了一些东西。 非常感谢您的帮助。

如何本地化iOS故事板

我有一个有一些意见的iPhone故事板。 例如,一个导航项目标题被命名为News ,应该翻译为其他语言。 当我为故事板添加一个新的本地化时,它为我的当前新语言的故事板创build了一个副本。 在这里,我可以改变导航项目的标题,但对我来说似乎不是很有用。 如果我的故事板包含100个视图,并且需要支持10种语言,该怎么办? 如果我需要改变原始故事板中的某些内容,则必须对所有语言进行相同的更改。 这似乎很奇怪。 在哪些情况下这可能有用? 我能做些什么呢? 我应该只有英文故事板,并使用NSLocalizedString手动翻译ViewController中的每个元素?

将子视图控制器链接到故事板中的父视图控制器

您可以将子视图控制器与Storyboard中的自定义容器视图控制器关联吗? 我可以将子视图控制器链接到选项卡视图控制器,并且可以将一个视图控制器链接到导航控制器。 我必须做什么容器风险投资接受儿童风险投资?

故事板视图元素灰色

我目前正在尝试编辑故事板文件,在Xcode 6(不知道这是一个Xcode错误,或者如果我刚刚做了什么),当我去视图我想编辑这是什么现场给我看: 这是我无意中启用的东西吗? 或者如果这是一个Xcode的问题。 在为项目启用源代码控制之后,首先这样做了。 任何人有一个想法如何解决?

IBOutlet是零,但它连接在故事板,斯威夫特

使用Swift 1.1和Xcode 6.2。 我有一个UIStoryboard包含一个单独的,自定义的UIViewController子类。 在它上面,我有一个从该控制器到故事板上的UIView 子类的@IBOutlettypes的UIView连接。 我也有类似的观点。 见图A. 但在运行时,这些属性是零(图B)。 即使我确信我已经连接了Interface Builder中的sockets。 想法 : 是否有可能是因为我正在使用一个子类的子类的东西混乱的初始化? 我并不是压倒任何初始者 awakeFromNib:由于某种原因没有被调用 也许它不会连接到子视图上的子视图 我已经尝试过的事情: 完全匹配@IBOutlet和storyboard项目types(而不是UIView ) 删除财产和出路,并重新添加 图A * 图B * Figure A隐藏的代码是: @IBOutlet private var annotationOptionsView: UIView! @IBOutlet private var arrivingLeavingSwitch: UISegmentedControl! 谢谢。

状态栏文字颜色iOS 7

我无法更改iOS 7 SDK状态栏中的文本颜色。 目前它的黑色,我希望它是一个故事板中的所有我的视图控制器的白色。 我已经看到了像这样, 这个和这个 StackOverflow几个问题,但他们没有太大的帮助。 也可能是由于我无法在我的plist文件中findUIViewControllerBasedStatusBarAppearance为YES的事实。 任何人都可以告诉我正确的方法来设置故事板中的所有视图控制器的状态栏文本颜色为白色? 提前致谢!

iOS 7:错误的“标签 – 标签”视图框架在运行时会有所不同

我刚刚在iOS 6上完成了一个应用程序,并在一周前购买了一个开发人员帐户,所以没有太多时间玩iOS 7 SDK。 刚刚下载的黄金大师版本,并试图升级我的应用程序与iOS 7兼容。 我收到了很多警告 “标签 – 标签”错位的视图框架在运行时会有所不同。 我无法运行该程序。 该项目包含tableview,它是parsing和显示来自RSS的XML提要。 如何解决这个问题?