在 iPhone App Store 应用程序中,特色视图顶部的控件是什么?

发布于 2024-10-06 13:33:40 字数 71 浏览 0 评论 0原文

是分段控制吗?

关于特色视图,它是纯粹的表格视图吗?他们如何使分段控件永久存在,而不是随着下面的表格单元格滚动?

Is it a Segmented Control?

About the featured view, is it purely a tableview? how could they make the Segmented Control to be permanent instead of scrolling with the table cells down below?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

初吻给了烟 2024-10-13 13:33:40

正如 Ertebolle 所说,它是一个设置为 navigationItem 的 titleView 的 UISegmentedControl。

您还可以通过添加 UITableView 作为 UIViewController 视图的子视图,在视图中创建不随 tableview 滚动的元素。设置其框架属性意味着您可以在视图中的固定特定位置拥有可滚动的表格视图,以及视图中不随其滚动的其他元素。

as Ertebolle says its a UISegmentedControl set as the titleView of the navigationItem.

You can also create elements within the view that don't scroll with the tableview by adding a UITableView as a subview of a UIViewController's view. Setting its frame property means that you can have a scrollable tableview in a fixed certain position in your view and other elements in the view that don't scroll with it.

杀お生予夺 2024-10-13 13:33:40

是的,我相信它是一个UISegmentedControl。但它被设置为导航栏的标题视图 - 要重现整个效果,您需要创建一个 UINavigationController,将 UITableViewController 推入其中作为顶部视图,然后将表视图控制器的 navigationItemtitleView 设置为该分段控件。这会自动将工具栏/分段控件锚定在顶部。

Yes, I believe it is a UISegmentedControl. But it's set as the title view of the navigation bar - to reproduce the whole effect, you'd create a UINavigationController, push a UITableViewController as the top view in it, and set the titleView of the table view controller's navigationItem to that segmented control. This would automatically anchor the toolbar / segmented control on top.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文