gpt4 book ai didi

iOS : How do I slide a list item to expose commands (w/storyboards)

转载 作者:行者123 更新时间:2023-11-29 10:55:03 25 4
gpt4 key购买 nike

我刚刚开始 iOS 开发(我从事 Web 开发已经 6 年多了),我正在努力理解如何构建我的 UI,而不是默认元素。

我觉得我开始的时候有点尴尬。我可以找到的有关创建自定义 UI 的资源放弃了 Storyboard的使用。然而,Xcode5 似乎强制使用 Storyboard(假设它处于测试阶段,所以这可能会改变)。

虽然我目前的目标是让列表项滑过以显示自定义操作(类似于邮箱、cobook 和无数其他应用程序),但我真正想要的是在仍然使用 Storyboard的同时创建更多自定义 UI 的好资源这将引导我朝着实现该目标所需的方向前进。

感谢任何帮助,我一直在拼命克制想要走捷径并只使用 PhoneGap 的冲动。

谢谢你们。

最佳答案

查看本指南。在其中,他们展示了如何使用水平平移手势制作 UITableViewCells,以便您可以创建您正在寻找的那种效果。

http://www.raywenderlich.com/21842/how-to-make-a-gesture-driven-to-do-list-app-part-13

它使用 .xib 文件(我同意你的看法,当 Storyboard似乎是 Apple 的发展方向时,人们在教程中使用 xib 文件的程度令人难以置信)。但是,您可以在 Storyboard中创建一个 UITableViewController。我主要使用它来学习如何制作自定义 UITableViewCells,然后可以将其用于任何类型的 UITableView。您只需选择表格 View 中的单元格,将单元格的类设置为您想要的 UITableViewCell 类型(在“显示身份检查器”下),然后将其设置为您的自定义 UITableViewCell 的类。然后当你调用 dequeueCellWithIdentifier 时,确保标识符与 Storyboard中的单元格相同,并将单元格转换为你的自定义类型,就像这样......

 MySlidingTableViewCell * cell = (MySlidingTableViewCell *)[tableView dequeueReusableCellWithIdentifier:CellIdentifier];

并确保您#import 单元格的类。

关于iOS : How do I slide a list item to expose commands (w/storyboards),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18773956/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com