有谁知道哪个ui类可以在左上角显示红色删除图标?
当您在 iPhone 上使用 Safari 时,您可以在右下角看到页面控件。 如果按此按钮,将显示所有页面,也可以编辑它们。
我尝试做类似的事情。 我想按工具栏上的编辑按钮,然后所有子视图都会在左上角出现一个删除控件(右上角都可以)。我尝试使用 tableviewcell(setEditing 方法),它显示删除控件,但没有出现在顶角。
你有什么想法吗?或者,我使用 tableviewcell 做错了什么吗?
When you use your safari on iphone, you can see the page control on the right bottom corner.
If you press this button, all pages will show, also they can be edited too.
I try to do the similar thing like this.
I want to press my edit button on the toolbar, then all the subview will appear a delete control on the left top corner(right top corner all ok). I tried to use the tableviewcell(setEditing method), it show the delete control, but isn't appear on the top corner.
Do you have any ideas? Or, Am I doing something wrong by using tableviewcell?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
表格视图单元格在这里绝对不是正确的方法。该编辑控件是一个自定义控件,可能是带有红色圆圈 X 图形的通用 UIButton。没有一个内置类可以为您提供您正在寻找的行为;您必须自己推出,可能使用
UIScrollView
(将pagingEnabled
设置为YES
),并将您的“页面”视图布置在里面有一排。A table-view cell definitely isn't the right approach here. That editing control is a custom one, probably a generic UIButton with a red-encircled X graphic. There isn't a built-in class that'll give you the behavior you're looking for; you'll have to roll your own, probably using a
UIScrollView
(withpagingEnabled
set toYES
) with your “page” views laid out in a row inside it.