【发布时间】:2013-10-10 10:10:20
【问题描述】:
我正在使用自定义键盘,并将其分配给文本字段的 inputView。 但是当键盘弹出时,视图的其余部分有一个模糊图像(就像在控制中心)。
如何消除这种影响? 我正在为那个大小与窗口大小相同的自定义键盘使用 xib。
我从 .nib 文件加载键盘。
【问题讨论】:
-
能否提供问题的截图?
标签: iphone ipad keyboard ios7 xcode5
我正在使用自定义键盘,并将其分配给文本字段的 inputView。 但是当键盘弹出时,视图的其余部分有一个模糊图像(就像在控制中心)。
如何消除这种影响? 我正在为那个大小与窗口大小相同的自定义键盘使用 xib。
我从 .nib 文件加载键盘。
【问题讨论】:
标签: iphone ipad keyboard ios7 xcode5
在 SO 上进行了一些努力后得到了解决方案。学分 - 赫兹。
>
- (void)willMoveToSuperview:(UIView *)newSuperview
{
if (UIDevice.currentDevice.systemVersion.floatValue >= 7 &&
newSuperview != nil)
{
CALayer *layer = newSuperview.layer;
NSArray *subls = layer.sublayers;
CALayer *blurLayer = [subls objectAtIndex:0];
[blurLayer setOpacity:0];
}
}
【讨论】: