相关疑难解决方法(0)

iOS UIView子类,将透明文本绘制到背景中

我想在UIView上的子类上绘制文本,以便从文本中剪切出文本,并在视图后面显示背景,就像在此处找到的OSX Mavericks徽标一样.

我会说我更像是一个中级/早期的高级iOS开发人员,所以请随意向我提出一些疯狂的解决方案.我希望我必须覆盖drawRect才能做到这一点.

多谢你们!

编辑:

我应该提一下,我的第一次尝试是使文本[UIColor clearColor]无效,因为只是将文本的alpha分量设置为0,这只是通过文本显示视图.

objective-c ios

12
推荐指数
1
解决办法
5675
查看次数

superview.superview上的透明UILabel textColor(排序)

我希望获得与iOS 7的新iTunes远程更新相同的效果UILabel.

如果你看这个屏幕:

http://313e5987718b346aaf83-f5e825270f29a84f7881423410384342.r78.cf1.rackcdn.com/1383617182-2013-11-05_03.05.58_04.png

(右边的那个)你会注意到UILabel文字颜色是没有黑色面具的背景模糊专辑封面.

目前我有透明的UILabeltextColor(http://cl.ly/SInK),我的代码类似于https://github.com/robinsenior/RSMaskedLabel

我的第一个假设是拥有这样的视图层次结构

UIImageView (Light blurred image)
    |
UIImageView/UIView (Dark blurred image or just a dark mask for the superview)
    |
UILabel (And all my other view). 
Run Code Online (Sandbox Code Playgroud)

我想UILabel在第一个UIImageView上有一个透明的文本颜色,忽略第二个/ Mask).

我无法围绕解决方案来实现这一效果.

cocoa objective-c uilabel ios

12
推荐指数
1
解决办法
2031
查看次数

iOS 5.1: - [UIColor colorWithPatternImage:]背景颜色绘制纯黑色

在今天发布的iOS 5.1 GM中测试我的应用程序时,我注意到我的一些视图是绘制纯黑色而不是图案背景颜色.完全相同的代码在以前的iOS版本上运行良好(在4.2 - 5.0.1上测试).

查看截图: 问题截图

有没有人经历过这个?有解决方法吗?

iphone objective-c uicolor ios

8
推荐指数
1
解决办法
5955
查看次数

标签 统计

ios ×3

objective-c ×3

cocoa ×1

iphone ×1

uicolor ×1

uilabel ×1