问题标签 [uistoryboard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
53387 浏览

objective-c - 如何本地化 iOS 故事板

我有一个带有一些视图的 iPhone 故事板。例如,导航项标题名为News,应翻译为其他语言。

当我向我的故事板添加新的本地化时,它为我的当前故事板创建了新语言的副本。在这里我可以更改导航项的标题,但对我来说似乎不是很有用。如果我的故事板包含 100 个视图并且我需要支持 10 种语言怎么办?如果我需要更改原始情节提要中的某些内容,则必须对所有语言进行相同的更改。这似乎很奇怪。这在哪些情况下有用?

我能做些什么呢?我应该只有英文故事板并使用 ViewController 手动翻译每个元素NSLocalizedString吗?

0 投票
5 回答
5054 浏览

objective-c - UISearchDisplayController 的搜索结果具有除搜索表之外的其他单元格布局和行为

我正在使用故事板。我有一个带有一个原型单元的 UITableView。此单元格的样式为“字幕”。我已经从单元格中添加了一个 segue 到详细视图。因此,当用户点击一个单元格时,它将打开相应的编辑器......这一切都很好。

现在我添加了一个 UISearchDisplayController 和一个 UISearchBar,实现了委托。这很好用。

但在搜索结果表中,单元格的样式为“默认”且不可点击。我必须做些什么才能让结果表看起来和表现得像“未搜索”表?

0 投票
2 回答
690 浏览

ios - Xcode 4.2.1 Storyboard 多对一视图返回

我的设计有一个从几个不同视图调用的“关键”视图。

使用 Xcode Storyboard 如何在用户需要时“推送”键视图然后将其“弹出”以便用户返回正确的视图?

看来按钮只能链接一个返回点?

谢谢吉姆

0 投票
1 回答
64 浏览

iphone - 为什么我不能使用 NSFetchedResultsController 支持的 tableview 中选择的记录来修改一个字段?

  1. 最后一个 NSLog 的打印是:Unresolved Error (null), (null)

任何帮助都感激不尽

0 投票
1 回答
9697 浏览

cocoa-touch - 无动画推送 segue

我正在编写一个基于故事板的 iPhone 应用程序并致力于状态恢复。正常执行转场时,我想让它们动画,但是当我恢复导航层次结构的几个级别时,我只希望最后一个转场动画。除了设置两组segue——一组使用普通的push segue,另一组使用自定义的非动画push segue——还有什么方法可以实现我想要做的吗?

0 投票
1 回答
384 浏览

ios - 在 UIStoryBoard 上使用 UISearchDisplayController 时 Nil 单元格

我在我的 iPhone 项目中使用 UIStoryboard,并且有一个控制器是 UITableViewController 的子类并具有 UISearchDisplayController。

在 tableView:cellForRowAtIndexPath,我正在使用以下方法获取单元格:

CellIdentifier 是我的原型单元格的标识符。这在显示表格行时可以正常工作,但是一旦我编辑了搜索栏,并且视图试图显示搜索结果,我得到了 nil 单元格。

0 投票
1 回答
883 浏览

objective-c - iOS 故事板:如何处理动态、浮动的内容?

我的应用程序包含一个新闻部分。我正在尝试在我的故事板中创建一个视图,它将显示一个新闻项目。新闻包含标题、日期、图像和一些文本。

像这样的内容很容易在 HTML 中显示,因为它的内容是浮动的,但据我了解,iOS 元素具有固定大小。我认为 aUILabel可以用于标题和日期、UIImage图像和 aUITextView文本。我认为所有元素都应该在滚动视图中。问题是,某些新闻的标题会占一行,而其他新闻的标题会占多行。

如何在情节提要中处理这样的设置?一个指南的链接,教程会很好。

0 投票
2 回答
1301 浏览

ios - 使用 Interface Builder 和 storyboards 建立控制器之间的关系

有没有办法在故事板上使用 Interface Builder 来建立控制器之间的关系。例如,类似于 UITabBarController 允许您单击拖动连接到情节提要中的其他 UIViewControllers 以建立 viewControllers 关系的方式?

即,当您从 UITabBarController 单击并拖动到另一个 UIViewController 时,会弹出一个窗口,让您可以选择“Relationships - viewControllers”。然后,它在故事板上的控制器之间绘制并维护线。我希望能够为我自己的自定义控制器做同样的事情。

0 投票
1 回答
971 浏览

objective-c - 如何在情节提要中设置初始 ViewController 的委托

我有一个这样的故事板:

现在我想设置我的 ViewController 的委托PictureListViewController。由于它是第一个 ViewController,我无法在该方法中执行此操作,-(void)prepareForSegue:...因为我最初的 ViewController 是由 Storyboard 框架创建的。

为了可重用性,我也不想要PictureListViewControllerso set it's own delegate

对此的最佳做法是什么。我当然可以创建另一个“空” ViewController,然后继续使用,PictureListViewController但这对我来说不是正确的做法。

非常欢迎您的帮助。谢谢 :-)

0 投票
1 回答
275 浏览

ios - 使用情节提要时在多个工具栏上实现主页按钮的最佳方式

我有一个有很多视图的应用程序,每个视图都有自己的工具栏。我想在每个上实现一个主页按钮,但我想知道让一堆 segues 回到第一个视图控制器是否明智。有没有更好的方法来实现这一点?