Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 如何在按钮上添加多个图像?_Iphone_Xcode - Fatal编程技术网

Iphone 如何在按钮上添加多个图像?

Iphone 如何在按钮上添加多个图像?,iphone,xcode,Iphone,Xcode,大家好 如何在按钮上添加多个图像?在iphone中。。b/c我只有一个评级图像(星号),我想通过我的评级编号插入此图像(即,如果评级为8.1),则显示的图像为4。。。就像图片中显示的评级一样 任何教程或代码。。那么请把它寄给我。嗨 检查下面的代码 下面是另一个开源解决方案: 您可以创建一个自定义UI按钮,并在其上放置五个UIImageView。 为它们创建IBoutlet 然后,在代码中,根据收到的分数,使用for循环填充UIImageView所需的内容:[imageView setImag

大家好

如何在按钮上添加多个图像?在iphone中。。b/c我只有一个评级图像(星号),我想通过我的评级编号插入此图像(即,如果评级为8.1),则显示的图像为4。。。就像图片中显示的评级一样

任何教程或代码。。那么请把它寄给我。

检查下面的代码

下面是另一个开源解决方案:


您可以创建一个自定义UI按钮,并在其上放置五个UIImageView。 为它们创建IBoutlet


然后,在代码中,根据收到的分数,使用for循环填充UIImageView所需的内容:
[imageView setImage:ratingStarPicture]

UIButton与您可以调用addSubview的任何其他视图类似:

[myButton addSubview:someImageView];
我还建议您看看TouchCustoms库,它有一个RatingView,使用非常简单,因此您不必担心自己管理这些图像