我想在类似于iPhone配置文件设置页面的图像上添加一个按钮。下面附上了屏幕截图。我想在圆形图像上添加编辑按钮。
lcz263097130 回答:在imageview顶部添加一个按钮,类似于iPhone配置文件设置页面
- 将图像和按钮放置在垂直的
UIStackView
中。 - 使用
clipsToBounds = YES
和layer.cornerRadius = kHalfTheWidthOfTheCircleInYourExample
将栈视图置于视图中
父视图将具有一个圆形蒙版,用于剪切子图像和子按钮。
,添加自定义Uiview。您可以通过2种方式来做到这一点。
第一个:在该视图中获取2个图像视图,其中1个包含您的个人资料图像,另一个包含透明图像,并在底部进行编辑。将点击手势放在透明图像上。
第二个:获取1个图像视图和1个具有自定义背景色的标签,并设置其前,尾,下,标签高度限制。再次摆出手势以获取点击事件。
最后进行一次循环查看以获取您的结果。