Ios Uiview中图像上方的文本

Ios Uiview中图像上方的文本,ios,uiviewcontroller,uiimageview,uitextview,Ios,Uiviewcontroller,Uiimageview,Uitextview,对不起,如果以前有人问过这个问题 我正在为一个新应用程序设计一个viewcontroller。它将包括一张照片(UIImageview),几乎占据了整个屏幕,还应包括一个可滚动的UIExtView,它将占据屏幕的右下角,并包括照片的描述 因此,我在一个空间中有两个视图,我想让Textview优先于UIimage。有没有其他方法可以减少UIImage的“Alpha”以使Textview可见?修改了内容优先权和内容压缩。。。无济于事 任何帮助都将不胜感激 感谢确保文本在任何图像上都易于阅读的最简单方

对不起,如果以前有人问过这个问题

我正在为一个新应用程序设计一个viewcontroller。它将包括一张照片(UIImageview),几乎占据了整个屏幕,还应包括一个可滚动的UIExtView,它将占据屏幕的右下角,并包括照片的描述

因此,我在一个空间中有两个视图,我想让Textview优先于UIimage。有没有其他方法可以减少UIImage的“Alpha”以使Textview可见?修改了内容优先权和内容压缩。。。无济于事

任何帮助都将不胜感激


感谢

确保文本在任何图像上都易于阅读的最简单方法,我建议设置rgba(.2、.2、.8)或类似颜色的背景,然后使用白色字体颜色。

确保文本在任何图像上都易于阅读的最简单方法,我建议设置rgba(.2、.2、.2、.8)颜色的背景或者类似的东西,然后使用白色字体颜色。

谢谢大家帮助我。。。我已经找到了解决办法。。。在Interfacebuilder中覆盖视图是完全可以的,但是在覆盖文本视图时必须使用背景色,以减少不透明度。

谢谢大家尝试帮助我。。。我已经找到了解决办法。。。在Interfacebuilder中覆盖视图是完全可以的,但是必须为覆盖文本视图使用背景色,并降低不透明度。

因此,我将考虑通过执行以下操作将uitextview添加到uiimageview中uiimageview*imageView。。。。。[图像视图添加子视图:您的视图];这就是我如何解决同样的问题,然后使用autolayout constrants调整uitextview的大小设置imageView的框架后,这将允许您在uiimageview的坐标空间中调整textview的大小。然后,我将对UITextview后面的图像颜色进行采样,然后只对UITextview的字体使用补色,因此字体颜色会根据图像的颜色而变化,如蓝色图像会生成橙色文本,紫色图像生成黄色文本,红色图像生成绿色文本,反之亦然。如果你想举一个例子,我可以提供一个,事实上,我可以在大约30分钟或更短的时间内完成整个uiview子类,除了颜色补偿效果,这将需要大约10分钟。但是我不会发布任何东西,除非你理解我告诉你的关于自动布局构造子视图的子视图的内容。谢谢Larcerax,明天我会尝试这个。。听起来有点折衷,因此,我希望通过执行以下操作将UIExtView添加到uiimageview中uiimageview*imageView。。。。。[图像视图添加子视图:您的视图];这就是我如何解决同样的问题,然后使用autolayout constrants调整uitextview的大小设置imageView的框架后,这将允许您在uiimageview的坐标空间中调整textview的大小。然后,我将对UITextview后面的图像颜色进行采样,然后只对UITextview的字体使用补色,因此字体颜色会根据图像的颜色而变化,如蓝色图像会生成橙色文本,紫色图像生成黄色文本,红色图像生成绿色文本,反之亦然。如果你想举一个例子,我可以提供一个,事实上,我可以在大约30分钟或更短的时间内完成整个uiview子类,除了颜色补偿效果,这将需要大约10分钟。但是我不会发布任何东西,除非你理解我告诉你的关于自动布局构造子视图的子视图的内容。谢谢Larcerax,明天我会尝试这个。。如果图像上的Alpha值未降低到0,65,UItextview将保持不可见。为什么不使用bringSubviewToFront:(UIView*)查看方法来确保UITextField位于顶部?如果图像上的Alpha值未降低到0,65,UItextview将保持不可见。为什么不使用bringSubviewToFront:(UIView*)查看方法来确保UITextField位于顶部?如果图像上的Alpha值未降低到0,65,UItextview将保持不可见查看方法以确保UITextField位于顶部?