Page 1 of 1

【TUYA SDK集成八十一难】iOS使用设备详情业务包时,topBar怎么是黑色的

Posted: 2022年 Dec 2日 17:15
by taojingGino

问题:接入设备详情UI业务包后拉起界面,为什么topBar是黑色的?

image_4902846570814561.png

解决方法:只需要在AppDelegate里把最底层的UIWindow设置为白色即可

Code: Select all

self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
self.window.backgroundColor = [UIColor whiteColor];
self.window.frame = [[UIScreen mainScreen] bounds];

原因:因为不设置window颜色的话,设备详情UI业务包的背景是透明的,此时就会把最底层的黑色透出来