iOS - UILabel编辑,覆盖图像?

时间:2011-12-21 22:51:16

标签: iphone ios ipad uilabel

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

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

任何反馈意见! 干杯伙伴们!

1 个答案:

答案 0 :(得分:0)

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

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

你也可以使用核心图形。不过,我会在那里停下来。有很多方法可以做你想做的事。