有谁知道哪个ui类可以在左上角显示红色删除图标?

发布于 2024-10-02 06:03:29 字数 229 浏览 3 评论 0原文

当您在 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 技术交流群。

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

发布评论

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

评论(1

ぃ双果 2024-10-09 06:03:29

表格视图单元格在这里绝对不是正确的方法。该编辑控件是一个自定义控件,可能是带有红色圆圈 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 (with pagingEnabled set to YES) with your “page” views laid out in a row inside it.

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