[問題] 請問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