首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >导航栏上按钮的大小Xcode9.4

导航栏上按钮的大小Xcode9.4
EN

Stack Overflow用户
提问于 2018-05-09 18:37:35
回答 1查看 1.7K关注 0票数 1

我正在编写Xcode 8.2,界面上一切都很好,但是当我将Xcode更新为Xcode9.4并打开main.storyBoard时,导航条大小中的所有按钮都发生了变化,并且大大增加了

屏幕截图Xcode

我试图改变宽度,但它不允许我改变宽度的数目,我不知道发生了什么

我能做些什么来改变尺寸

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-05-09 19:25:46

根据iOS 11中的更改,要么必须获取正确像素的图像(对于ex: 32x32),要么必须设置条形按钮项的约束。

1.必须将约束设置为bar按钮

假设您已将背部按钮的出口取为:

代码语言:javascript
复制
    @IBOutlet weak var backBarButton: UIButton!

viewDidLoad中,Set:

代码语言:javascript
复制
    backBarButton.heightAnchor.constraint(equalToConstant: 32).isActive = true
    backBarButton.widthAnchor.constraint(equalToConstant: 32).isActive = true

2.拍摄像素大小为32x32的图像

使用像素大小为32X32的后退按钮,因为导航按钮接受图像的内容大小。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50260049

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档