这是我的状态,我创建了具有两个子视图的堆栈视图 - >垂直和水平堆栈视图
水平视图包含3个按钮
检查下面的图片
当我将背景设置为按钮时,我的问题是按照图像
中显示的方式拉伸我试图解决这个问题,
1-设置视图模式到宽高比适合
2-增加按钮之间的间距
将所有按钮中的一个按钮设置为固定宽度和高度
但遗憾的是我的所有尝试都无效,任何人都可以指导我解决我的问题,谢谢
答案 0 :(得分:2)
您是否尝试使用SetImage
而不是BackgroundImage
来解决问题,否则请根据您的要求使用您想要实施的适当尺寸的图片。请参阅setImage
和SetBackgroundImage
在这里,您需要使用堆栈视图的按钮图像更改图像大小,这将解决您的问题并使用堆栈视图以下是一个很好的链接:https://www.raywenderlich.com/114552/uistackview-tutorial-introducing-stack-views