显示带有标签/按钮的 UIImageViews

发布于 2024-11-18 04:48:12 字数 573 浏览 1 评论 0原文

我需要显示其中带有按钮的图像。显示的图像数量取决于阵列中有多少对象。我可以在以下帮助下获得图像的布局 - 自动在 UIScrollView 中布局图像

但是,我需要一个标签和按钮在我的图像中。

e.g
 _____   _____
|a  oo| |a  oo|
|     | |     |
|     | |     |
|_____| |_____|
 _____   _____
|a  oo| |a  oo|
|     | |     |
|     | |     |
|_____| |_____|
 _____   _____
|a  oo| |a  oo|
|     | |     |
|     | |     |
|_____| |_____|

(a=label, o=buttons)

将另一个具有图像+按钮布局设计的 UIView 添加到我的主视图中是否有效?如果是这样,我该怎么办?提前致谢 (:

I need to display images with buttons in them. The number of images displayed depends on how many objects there in the array. I'm able to get a layout of my images with the help of -
laying out images in UIScrollView automatically

However, I need to have a label and buttons in my images.

e.g
 _____   _____
|a  oo| |a  oo|
|     | |     |
|     | |     |
|_____| |_____|
 _____   _____
|a  oo| |a  oo|
|     | |     |
|     | |     |
|_____| |_____|
 _____   _____
|a  oo| |a  oo|
|     | |     |
|     | |     |
|_____| |_____|

(a=label, o=buttons)

Will adding another UIView with my image+button layout design to my main view work? If so, how do I go about this? Thanks in advance (:

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

ゝ偶尔ゞ 2024-11-25 04:48:12

如果您在 UIImageView 中添加一个按钮作为子视图,该按钮将不会响应触摸事件。所以使用UIView而不是imageview来添加按钮和标签。您可以使用该视图提供背景图像

myView.backgroundColor= [[UIColor alloc]initWithPatternImage:
[UIImage imageNamed:@"myimage.png"]]; 

if you add a button inside a UIImageView as subview, the button wont respond to touch events. So use UIView instead of imageview to add buttons and labels. You can give background image for that view using

myView.backgroundColor= [[UIColor alloc]initWithPatternImage:
[UIImage imageNamed:@"myimage.png"]]; 
來不及說愛妳 2024-11-25 04:48:12

只需将子视图添加到图像中即可:

[图像
addSubview:someButtonOrLabelView];

Simply add the subview to the images:

[anImage
addSubview:someButtonOrLabelView];

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文