ios - 带有图像的自动布局按钮调整为实际图像大小

标签 ios objective-c ios7 storyboard autolayout

因此,使用 Objective C,我有一个可以发布到 Twitter 的按钮。我保存了图像并将其放入我的支持文件中。我的按钮如下所示:/image/CQyxS.png在 Storyboard中。

但是当我用 iOS 模拟器来模拟应用程序时,它最终看起来像这样:/image/B8ueV.png

无论如何,它似乎都会恢复到实际图像的大小。我似乎找不到一种方法来使其达到按钮的大小。除非有办法以编程方式做到这一点?可能缺少某个地方的复选框。

我很抱歉发布链接而不是使用图像:有喜欢,1 声誉。

最佳答案

大概您没有任何明确的约束来规定按钮的大小。按钮的大小由按钮的内在内容大小决定。在这种情况下,内容大小就是图像大小。

调整图像大小(例如,以编程方式或在您最喜欢的图形程序中),或者在按钮上安装明确的约束来规定按钮的大小。可以通过使用零代码进行控制拖动来将约束安装在 IB 中。

关于ios - 带有图像的自动布局按钮调整为实际图像大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23284548/

相关文章:

ios - 如何将 Blender 混合(或 obj)文件转换为 Qualcom Vuforia .h 文件

ios - stringByAppendingString 不连接

ios - UITableView 底部分隔符插图 - IOS 7 中的奇怪行为

ios - Cordova 平台 iOS 4.0.1 白屏

ios - 使用 NSTimer 作为时钟运行定义的时间

android - 我可以使用任何 Titanium API 获取用户的电话号码吗?

objective-c - Mac 编程 : Command-TAB - How does this build the application list?

ios - 应用内购买 : how to handle receipt validation without uniqueIdentifier for iOS5?

ios - 自定义 UIActivityViewController 以仅显示选定的应用程序,不包括 AirDrop 功能和底行操作?

objective-c - iOS 在 UITableViewCells 之间显示 UIDatePicker