Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.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 iOS-UILabel编辑,覆盖图像?_Iphone_Ios_Ipad_Uilabel - Fatal编程技术网

Iphone iOS-UILabel编辑,覆盖图像?

Iphone iOS-UILabel编辑,覆盖图像?,iphone,ios,ipad,uilabel,Iphone,Ios,Ipad,Uilabel,从我的最后几个问题中,您可能可以看出,我正在使用一个允许用户编辑标签的屏幕。页面和所有其他可爱的应用程序都有漂亮的大小调整手柄,可以显示当前正在编辑的标签 我正试图得到一些关于最好方法的反馈。是否可以将“点”图像添加到标签所有边缘的中心?是否可以仅更改标签部分的背景颜色? 或者我应该在标签顶部添加图像并禁用它?最重要的功能是只有uilabel可以响应触摸。如果我覆盖一个图像,我希望它忽略触摸并将其交给标签 任何反馈感谢! 干杯,伙计们 在这方面,你会找到和程序员一样多的意见。没有一个内置的装饰的

从我的最后几个问题中,您可能可以看出,我正在使用一个允许用户编辑标签的屏幕。页面和所有其他可爱的应用程序都有漂亮的大小调整手柄,可以显示当前正在编辑的标签

我正试图得到一些关于最好方法的反馈。是否可以将“点”图像添加到标签所有边缘的中心?是否可以仅更改标签部分的背景颜色? 或者我应该在标签顶部添加图像并禁用它?最重要的功能是只有uilabel可以响应触摸。如果我覆盖一个图像,我希望它忽略触摸并将其交给标签

任何反馈感谢!
干杯,伙计们

在这方面,你会找到和程序员一样多的意见。没有一个内置的装饰的观点,显示点在中间的每一边。但是你可以很容易地添加它。一种方法是用点实例化图像的四个实例,并将它们添加为您正在装饰的视图的子视图。然后,可以在父视图中的每条边的中心上设置每个点的中心。只要在父视图中禁用剪裁,即使它们延伸到父视图的框架之外,也会显示(如果它们未隐藏)

我不明白你想通过改变标签视图部分的背景颜色来实现什么,但我认为这可能有一定的复杂性


您也可以使用核心图形来实现这一点。不过,我就到此为止。实际上,有很多方法可以完成你想做的事情。

我的建议是将其分解为单独的任务。例如,首先尝试实施编辑,当遇到问题时,发布有关特定问题的问题。你现在的问题太宽泛了,似乎你还没有尝试写任何东西。编辑完成了,我只需要美学。谢谢,我认为最好的方法是使用图像,今天就大胆尝试一下,看看会发生什么。