我在界面生成器中使用自定义类型制作了 UIButton,如下所示
它的尺寸是
但是,当我在 Ratina 4 Simulator 上运行它时,它显示得更小
为什么它显示这样,不像在xib中设置的那样。
我在界面生成器中使用自定义类型制作了 UIButton,如下所示
它的尺寸是
但是,当我在 Ratina 4 Simulator 上运行它时,它显示得更小
为什么它显示这样,不像在xib中设置的那样。
这是因为您使用自动布局。您可以:制作您的按钮 IBOutlet,在代码中连接您的 UIButton 对象(例如 shareBut)并编写:
shareBut.autoresizingMask=UIViewAutoresizingNone;
或者您可以在 IB 中为您的按钮添加宽度约束(查看本教程)。
按钮可能更大,但您只能看到原始大小的图像。尝试更大的图像或将此图像设置为背景图像(但是在这种情况下,您可能会失去图像的质量)