我的UI在目前为止我尝试过的所有iOS 8设备上看起来都不错,除了iPad 3 - 模糊效果不起作用所以我的白色文字难以阅读。有没有办法可以改变那个设备的字体颜色? (还有其他iOS 8兼容设备没有模糊效果吗?)这是处理它的最佳方式吗?
感谢任何建议。
答案 0 :(得分:1)
通常通过定义每个特定设备的行为来完成。您可以在运行时找到设备类型:
https://gist.github.com/Jaybles/1323251
示例代码:
UIDeviceHardware *h=[[UIDeviceHardware alloc] init];
if ( [h platformString] isEqualToString:@"iPhone4"] )
{
// don't use blur
}
对于哪些设备支持模糊,您可以使用此处的代码: