[问题] 请问IOS10 AlertView

楼主: larry122 (larry122)   2016-09-19 23:06:42
小弟在升级Xcode8后发现,AlertView的背景颜色似乎被另一层View盖住,
这边是DEMO的连结如下
https://drive.google.com/file/d/0Bx3rZLw6NauYcUpHc3RXNC01YTg/view?usp=sharing
很明显可以看出在IOS8.9 与10颜色不同,也附上部分程式码
UIAlertController *alertloading = [UIAlertController
alertControllerWithTitle:nil message:@""
preferredStyle:UIAlertControllerStyleAlert];
UIActivityIndicatorView *spinner = [[UIActivityIndicatorView alloc]
initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge];
spinner.center = CGPointMake(130.5, 65.5);
spinner.color = [UIColor redColor];
[spinner startAnimating];
UIView * firstView = alertloading.view.subviews.firstObject;
UIView * nextView = firstView.subviews.firstObject;
nextView.backgroundColor = [UIColor colorWithRed:20.0f/255.0f
green:20.0f/255.0f
blue:20.0f/255.0f
alpha:1.0f];
目前就是上面这边颜色改成黄色或其他也仿佛被一层看不到的挡住,
请问有人遇到类似的问题吗?
附上方便线上阅读连结 https://goo.gl/gcxItb
楼主: larry122 (larry122)   2016-09-19 23:09:00
附上方便阅读的连结
作者: tentenlee (天天)   2016-09-19 23:41:00
为什么不直接用MBProgressHUD 要那么复杂显示一行搞定 结束一行搞定https://github.com/jdg/MBProgressHUD 下载回来用看看
楼主: larry122 (larry122)   2016-09-20 00:08:00
其他专案有用 因为这是第一个当初自己写的专案当初没使用半个第三方,只是想知道这问题是否有解法ORZ顺便问一下MBProgressHUD 可以自订背景跟读取的颜色吗我找到更换背景的了https://github.com/jdg/MBProgressHUD/issues/432
作者: shinrenpan (iOS5)   2016-09-20 02:02:00
Present 一个透明背景无 animation 的 UIViewController, 要怎客制化都行.
楼主: larry122 (larry122)   2016-09-20 09:09:00
好的 我试看看

Links booklink

Contact Us: admin [ a t ] ucptt.com