iphone - 如何在按钮标题中创建带有标签和值对的 UIActionSheet

标签 iphone objective-c ios customization uiactionsheet

如何创建一个 UIActionSheet 或继承它以在按钮标题中显示标签值对,如 iO 的电话簿->联系人的详细 View ->发送文本消息中所示。

例如,这样的 UIActionSheet 可能如下所示:

mobile  1(23)555321

iPhone  1(23)555123

  home  1(23)555456

      cancel

每个按钮都有一个“标签”(显示为灰色)和一个“值”(黑色)。 那么,这个功能是否已经在 UIActionSheet 中实现了?或者我应该自定义或继承以添加此功能,还是应该编写一个全新的东西?

最佳答案

满足您需求的最佳方式是您自己实现整个过程。它不应该那么复杂。如果您真的想要它,就像 UIAlertSheet 从任何地方(底部、顶部、中心)显示一样。考虑到,在 iPad 上它看起来会有所不同。 您可以使用 UIAlertView,它更易于自定义。您可以在那里添加您的自定义 View ,它在 iphone/ipad 上看起来是一样的。

关于iphone - 如何在按钮标题中创建带有标签和值对的 UIActionSheet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6242856/

相关文章:

iphone - iOS quartz 2D : draw an image simulating y axis rotation?

ios - -[CLLocation 长度] : unrecognized selector after table display

ios - Apple 第二次拒绝了我的应用

iphone - 将分段控件添加到 UINavigationBar 的中心

iphone - 如果 AlertView 则不要在 Xcode 中弹出导航 Controller

ios - 在类型为 'bounds' 的对象上找不到 UIAlertController 错误 '__strong id'

c# - 核心数据与 LINQ to SQL?

ios - 在 Swift UIscrollview 中设置 View Controller 的形状

ios - 推送通知不起作用

iphone - iOS - 如何使用用户名和密码获取 twitter OAuthtoken