360得票10回答
如何通过prepareForSegue传递一个对象?

我在一个地图视图中有许多注释(带有rightCalloutAccessory按钮)。按钮将从这个mapview执行一个segue到tableview。根据点击的哪个callout按钮,我想要向tableview传递不同的对象(保存数据)。 例如:(完全虚构) annotation1(奥斯...

258得票3回答
在Xcode 6的Storyboard中,“Constrain to margin”是什么意思?

我正在使用autolayout和约束进行编程,发现在Xcode 6中有一个“Constrain to margins”选项,而在Xcode 5中没有,并且默认选中。 我创建了一个测试项目,然后在ViewController上添加了一个frame大小与视图相同的UITableView并添加了约...

257得票10回答
在prepareForSegue方法中防止segue的发生?

在 prepareForSegue: 方法中取消 segue 是否可能? 我想在 segue 前执行一些检查,如果条件不满足(在这种情况下,如果某个 UITextField 为空),则显示错误消息而不是执行 segue。

244得票20回答
如何在Swift中关闭视图控制器?

我试图通过在 IBAction 中调用 dismissViewController 来关闭一个 Swift 中的 ViewController。 @IBAction func cancel(sender: AnyObject) { self.dismissViewController...

235得票15回答
是否可以更新本地化的Storyboard中的字符串?

我使用了一个 base.lproj storyboard 和 3 个字符串文件来本地化我的应用程序的一部分。这是一个月前的事情,之后我向应用程序添加了新的视图控制器,但是该控制器的按钮和标签没有出现在字符串文件中。 是否可能更新这三个 storyboard 相关的字符串文件,或者我必须使用 ...

219得票7回答
在故事板中,如何为多个控制器创建一个自定义单元格?

我正在尝试在我的应用程序中使用 storyboards。应用程序中有列表(Lists)和用户(Users),每个都包含另一个的集合(列表成员,由用户拥有的列表),因此,我有ListCell和UserCell类。目标是使它们在整个应用程序中可重复使用(即在任何表视图控制器中)。 这就是我遇到问...

219得票21回答
将iPhone的Storyboard转换为iPad

我有一个使用了故事板的 iPhone 应用程序。现在我想提供一个 iPad 应用程序。所以我问自己是否有一种方法可以帮助我将 iPhone 的故事板转换为 iPad 的故事板。 具体来说: 是否有类似的功能或者只能手动操作?

216得票18回答
如何在iOS 7中更改导航栏颜色?

我该如何在iOS 7中更改导航栏的颜色? 基本上我想实现像Twitter Nav Bar(更新后的Twitter for iOS7)一样的效果。我在一个视图控制器上嵌入了导航栏。我只想将导航栏的颜色更改为浅蓝色,以及顶部的实用工具栏。我似乎找不到我的故事板中的选项。

213得票18回答
在Storyboard中自定义单元格行高设置不起作用

我正在尝试调整表视图中一个单元格的高度。我是通过在该单元格的“大小检查器”内部的“行高度”设置来调整其大小的。但当我在iPhone上运行应用程序时,该单元格具有从表视图的“行高度”设置中设置的默认大小。 如果我改变表视图的“行高度”,则所有单元格的大小都会发生改变。我不想这样做,因为我只想要...

200得票21回答
故事板中不包含标识符为“identifier”的视图控制器。

我一直收到以下错误提示: Storyboard (<UIStoryboard: 0x7ebdd20>) doesn't contain a view controller with identifier 'drivingDetails' 这是代码: 这是代码: - (vo...