Ios 尝试将UIView放置在UIImageView的顶部,以高亮显示UIImage的一部分

Ios 尝试将UIView放置在UIImageView的顶部,以高亮显示UIImage的一部分,ios,uiview,uiimageview,uiimage,Ios,Uiview,Uiimageview,Uiimage,我正在构建一个应用程序,在屏幕上显示书本中的文本。页面文本为UIImage,包含在屏幕上的UIImageView中。我想做的是使用放置在每行上方的UIIView突出显示页面的每一行。这里有一些类似于我试图实现的东西,除了在这个UIImage中,我高亮显示了多行,而在我的例子中,我计划一次只高亮显示一行: 每一行都将被一个与该行尺寸相同的ui视图覆盖,但我希望该ui视图是透明的,是黄色、红色或蓝色,但不清晰。我使用什么样的不透明度和alpha值来实现类似于UIImage的效果?将UIView的背

我正在构建一个应用程序,在屏幕上显示书本中的文本。页面文本为
UIImage
,包含在屏幕上的
UIImageView
中。我想做的是使用放置在每行上方的
UIIView
突出显示页面的每一行。这里有一些类似于我试图实现的东西,除了在这个
UIImage
中,我高亮显示了多行,而在我的例子中,我计划一次只高亮显示一行:


每一行都将被一个与该行尺寸相同的
ui视图
覆盖,但我希望该
ui视图
是透明的,是黄色、红色或蓝色,但不清晰。我使用什么样的不透明度和alpha值来实现类似于
UIImage
的效果?

将UIView的背景色设置为所需的颜色。 将UIView的alpha设置为0.5

但是,效果可能与您发布的图片有所不同,因为UIView位于顶部,文本颜色将受到影响