【问题标题】:iPhone panel controliPhone面板控制
【发布时间】:2011-04-29 03:51:26
【问题描述】:

在我的 iPad 应用程序中有很多按钮(大约 50 个),我想制作一个包含按类别排列的按钮的组框。

我正在寻找类似 C# 或 .NET GroupBox/Panel 的东西。

【问题讨论】:

    标签: iphone controls


    【解决方案1】:

    iPhone 中没有 Group Box / Panel Box。

    你需要自己管理。

    使用UITableView 将所有按钮放在类别中。

    http://developer.apple.com/library/ios/#DOCUMENTATION/UIKit/Reference/UITableView_Class/Reference/Reference.html

    【讨论】:

      【解决方案2】:

      可能值得研究一下 UIPopoverController 视图。这些是单击内容时出现的小弹出视图。你可以很容易地用这些将你的菜单系统分解成更小的部分。

      【讨论】:

      • 这些在 iPhone 和 iPod touch 上不可用,只有 iPad。
      【解决方案3】:

      您可以通过制作两个视图来绘制组面板。看一个框架,比如 20,20,280,199,然后是另一个框架 21,21,278,197。现在将第二个视图放在最后一个上,并将最后一个的颜色更改为比后一个更暗的颜色。享受:)

      请记住,应该在同一层次结构中。没有人应该是其中任何一个的父母或孩子。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-05-05
        • 2020-09-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-06-30
        • 2019-01-01
        • 1970-01-01
        相关资源
        最近更新 更多