2011-12-21 74 views
0

正如你可能从我最后几个问题中得出的结论,我正在一个允许用户编辑标签的屏幕上工作。页面和所有其他可爱的应用程序都有光荣的大小调整手柄,以显示目前正在编辑的标签。iOS - UILabel编辑,覆盖图像?

我想获得一些反馈的最佳方式来做到这一点。是否可以将“点”图像添加到标签所有边缘的中心?是否可以仅在标签的某些部分更改背景颜色? 或者我应该在标签顶部添加图像并禁用它?最重要的功能是只有uilabel才能响应触摸。如果我叠加了一张图片,我希望它忽略该触摸并将其交给标签。

任何反馈赞赏! 干杯人!

+0

我的建议是将其分解为单独的任务。例如,首先尝试执行编辑,当遇到问题时发布关于您的特定问题的问题。现在你的问题的方式太宽泛了,看起来你甚至还没有试图写任何东西。 – sosborn 2011-12-22 00:01:29

+0

编辑完成后,我只需要美观。 – 2011-12-22 08:46:48

回答

0

你会发现尽可能多的意见,因为有程序员。视图中没有内置的装饰,在每边的中间显示点。但是你可以很容易地添加。一种方法是使用点实例化图像的四个实例,并将它们添加为您正在装饰的视图的子视图。然后可以在父视图中的每个边的中心设置每个点的中心。只要剪辑在父视图中关闭,即使它们延伸到父视图的框架之外,它们也会显示(如果它们不是hidden)。

我不明白你想通过改变标签视图的各个部分的背景颜色来实现什么,但我可能会有一些适度的复杂性。

你也可以通过核心图形来做到这一点。不过,我会在那里停下来。实际上有很多方法可以做你想做的事情。

+0

谢谢,我想最好的方法是使用图像,今天会给它一个厚脸皮去看看会发生什么。 – 2011-12-22 08:47:47