【问题标题】:How to have a bordered UIBarButton Item with both Image and Text - Like in Mail如何拥有一个带有图像和文本的边框 UIBarButton 项 - 就像在邮件中一样
【发布时间】:2011-04-18 09:21:34
【问题描述】:

在 iPhone 上的 Mail 应用程序中,当用户点击 Edit 时,工具栏会显示两个按钮,DeleteMove。这些按钮在显示为带边框的同时具有图像和文本。

我尝试重新创建这种效果,但我并没有真正成功。这是我尝试过的:

  • 设置imagetext 属性的明显方法。这会导致一些奇怪的按钮,上面是图片,下面是文字。

  • 使用设置为UIButton 实例的自定义视图初始化UIBarButtonButton(描述为here)。然后不能将此按钮设置为有边框,而是显示为平面视图(也没有阴影)。

我显然可以创建一个按钮,然后将UIImageView 作为子视图添加到工具栏,但是我必须关心设备旋转和其他一些我想避免的事情。另外,我认为 Apple 不会这样做。当您在编辑模式下选择 Mail 中的电子邮件时,按钮标签会更新为 (-number-),这会将图像稍微向左移动。看起来文字和图像是一体的。

所以我想知道是否有人做过这样的事情?

【问题讨论】:

    标签: iphone uibutton uiimage uibarbuttonitem


    【解决方案1】:

    这些很可能是具有可拉伸图像背景的 UIButton。我就是这样做的。

    【讨论】:

      猜你喜欢
      • 2019-03-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多