23得票6回答
不断收到“Unbalanced calls to begin/end appearance transitions for <ViewController>”错误

我有一个应用程序,它几乎完美运行。这是我的应用程序的结构: 在storyboard上总共有6个视图控制器。前3个视图控制器最重要。初始视图控制器有“登录”和“注册”按钮。“登录”按钮以模态方式呈现登录视图控制器,“注册”按钮以模态方式呈现注册视图控制器。 注册视图控制器有3个字段用于输入用...

21得票6回答
UITableViewCells从segue返回时不会取消选中状态

我有一个在Storyboard中的UITableView,其中包含单元格,并且通过segue将这些单元格与另一个视图连接。 当您选择一个单元格时,它会显示单元格选择动画(在我的情况下是将单元格变为灰色),并将另一个视图推到屏幕上。但是当您返回到tableview时,反选动画根本不会显示(即选...

21得票3回答
我应该在什么时候使用导航控制器?

我不知道何时应该使用导航控制器而不是使用普通的视图控制器与segue?如果使用segue,Modal Segue和Push Segue之间有什么区别? 你能给我一个例子吗?

20得票4回答
Swift:将UITableViewCell标签传递到新的ViewController

我有一个UITableView,它根据JSON调用填充单元格数据。就像这样:var items = ["Loading..."] var indexValue = 0 // Here is SwiftyJSON code // for (index, item) in enumerate(...

20得票4回答
Storyboard中视图控制器直接发起的Segue警告

您好,我已经通过编程创建了一个按钮,并将其连接到另一个视图,但是我收到了转场警告。 警告说我应该在Storyboard中使用prepareForSegue方法,但是我不知道如何做,网上有一些示例,但是当我使用那些示例时会出现错误,请问您能帮助我吗? 以下是我的代码: 创建按钮: UIBu...

20得票5回答
在iOS 5上使用Segues/Storyboard弹出当前视图

我正在使用iOS 5 SDK创建应用程序。我成功地使用Storyboard的Segues推送了视图,但我找不到正确的方法来弹出当前视图并返回到上一个视图。 我没有使用任何navigationController(应用程序没有任何顶部或底部栏)。 我认为使用模态或向另一个方向推送segue不...

20得票1回答
手动和非自适应手动Segue

手动和非自适应手动过渡是什么?它们之间的区别是什么?请详细解释。 案例1 案例2

20得票2回答
使用segue在视图控制器之间传递变量

我使用Swift和Xcode 6,并希望通过Segue从一个视图控制器传递变量到另一个视图控制器。 我创建了一个名为“MainToTimer”的segue,它在按下按钮时触发。我想能够在第二个视图控制器中使用名为“Duration”的变量。 是否可以传递多个变量和常量? 每个视图控制器需...

19得票6回答
为什么“作为弹出视图”转场却覆盖整个屏幕?

在我的项目中,我在屏幕右下角添加了一个按钮,并在故事板中增加了另一个UIViewController。我使用控制-Drag将其连接到我想要作为弹出框的UIViewController上,然后将该视图控制器的大小设置为(300, 300),并勾选“使用首选显式大小”。当我加载应用程序并单击按钮时...

19得票2回答
什么是弃用的推送转场?(iOS 8)

对于这个具体情境下的“deprecated”我不清楚。我是一名新手程序员,正在使用Xcode 6制作我的前几个应用。今天我在制作一个待办事项应用时,当连接到用户可以输入新待办事项以添加到主表的场景时,我被邀请使用了“push segue”。它提到这已经被弃用了,但在Xcode 5中好像没有(教...