【问题标题】:UIButton image on right title in center中心右侧标题上的 UIButton 图像
【发布时间】:2015-06-28 11:05:21
【问题描述】:

我正在搜索帖子并试图自己弄清楚,但它几乎没有用。

我想使用带有图像和标题的UIButton
UIButton 跨越(几乎)整个屏幕。
图片应位于按钮的右边缘。
标题应位于整个按钮的中心。

我怎样才能用插图做到这一点?

【问题讨论】:

  • 你需要设置[button setImageEdgeInsets:UIEdgeInsetsMake(60.0f, 0.0f, 0.0f, 30.0f)]; where UIEdgeInsets UIEdgeInsetsMake ( CGFloat top, CGFloat left, CGFloat bottom, CGFloat right );
  • 是的,我知道方法,我的问题是,我应该使用什么值? (我不想使用幻数)
  • 参考这个链接可能对你有帮助stackoverflow.com/questions/28340575/…
  • 请分享预期输出的屏幕截图

标签: ios user-interface uibutton insets imageedgeinsets


【解决方案1】:

感谢我提供的链接

Control.ContentEdgeInsets = new UIEdgeInsets(0, -imageWidth, 0, 0);
Control.ImageEdgeInsets = new UIEdgeInsets(0, controlWidth, 0, 0);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-09-02
    • 2019-06-18
    • 1970-01-01
    • 2020-05-25
    • 1970-01-01
    • 2021-02-17
    • 1970-01-01
    相关资源
    最近更新 更多