iOS - 在堆栈视图中拉伸图像
iOS - images stretched in stack-view
这是我的状态 我创建了带有两个子视图的堆栈视图 --> 垂直和水平堆栈视图
水平视图包含3个按钮
查看下图
我将背景设置为按钮时遇到的问题,其拉伸如图所示
我尝试解决这个问题,
1- 将视图模式设置为纵横比
2- 增加按钮之间的间距
3- 为其中一个按钮设置固定宽度和高度,因为所有按钮都服从
但不幸的是我所有的尝试都不起作用,任何人都可以指导我解决我的问题谢谢
您是否尝试使用 SetImage
而不是 BackgroundImage
这将解决问题,或者使用您想要根据您的要求实施的适当尺寸的适当图像。请参阅 setImage
和 SetBackgroundImage
之间的以下区别
在这里,您需要使用堆栈视图的按钮图像更改图像大小,这将解决您的问题,对于使用堆栈视图,以下是一个很好的方法 link:https://www.raywenderlich.com/114552/uistackview-tutorial-introducing-stack-views
这是我的状态 我创建了带有两个子视图的堆栈视图 --> 垂直和水平堆栈视图
水平视图包含3个按钮
查看下图
我将背景设置为按钮时遇到的问题,其拉伸如图所示
我尝试解决这个问题,
1- 将视图模式设置为纵横比
2- 增加按钮之间的间距
3- 为其中一个按钮设置固定宽度和高度,因为所有按钮都服从
但不幸的是我所有的尝试都不起作用,任何人都可以指导我解决我的问题谢谢
您是否尝试使用 SetImage
而不是 BackgroundImage
这将解决问题,或者使用您想要根据您的要求实施的适当尺寸的适当图像。请参阅 setImage
和 SetBackgroundImage
在这里,您需要使用堆栈视图的按钮图像更改图像大小,这将解决您的问题,对于使用堆栈视图,以下是一个很好的方法 link:https://www.raywenderlich.com/114552/uistackview-tutorial-introducing-stack-views