Ios 按下按钮时显示自定义覆盖图像

Ios 按下按钮时显示自定义覆盖图像,ios,objective-c,uitableview,uibutton,Ios,Objective C,Uitableview,Uibutton,目标是: 我想给我的UIButton添加一个方法,它随机显示以下内容: 在图层中间显示图片的图像 右上角的红色“x”按钮关闭覆盖 各种带有信息的标签 如何创建覆盖,如何自定义覆盖的布局并动态分配值和图像 我知道如何为UITableView创建自定义单元格,但在这方面我需要一些指导。使用IB或通过编程创建UIImageView,将图像包含在覆盖的顶部。然后只需使用按钮在UIimageview的隐藏属性和非隐藏属性之间切换图像视图。或者,您可以将图像视图置于顶部,然后使用按钮将其置于视图堆的底部。请

目标是:

我想给我的UIButton添加一个方法,它随机显示以下内容:

在图层中间显示图片的图像 右上角的红色“x”按钮关闭覆盖 各种带有信息的标签 如何创建覆盖,如何自定义覆盖的布局并动态分配值和图像


我知道如何为UITableView创建自定义单元格,但在这方面我需要一些指导。

使用IB或通过编程创建UIImageView,将图像包含在覆盖的顶部。然后只需使用按钮在UIimageview的隐藏属性和非隐藏属性之间切换图像视图。或者,您可以将图像视图置于顶部,然后使用按钮将其置于视图堆的底部。

请原谅我不知道这一点,但IB代表什么?我喜欢创建位于视图顶部的UIImageView的想法,但我担心的是我将无法格式化它,因为UIImageView只能保存我所理解的图像。是否有一种方法可以格式化一个视图,该视图可以使用这里描述的类似方法以类似的方式进行切换?IB代表Interface builder—用于XIB和故事板的Xcode编辑器。我可能不理解您最初的问题-可以使用任何UIView类型的对象(包括UIImageView)创建覆盖。按钮也可以放在叠加的顶部-请注意,如果叠加视图与基础视图一样大,且背景是透明的,则其下方的控件将可见但不可访问。非常感谢您的解释。我很抱歉这么晚才把你的答案选为最佳答案,但我一直在度假。回头见,我希望你有一个令人难以置信的圣诞节。