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

App开发相关产品技术讨论,包括OEM App、App SDK、设备控制界面开发、小程序开发等话题


Post Reply
taojingGino
Posts: 23

问题:接入设备详情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业务包的背景是透明的,此时就会把最底层的黑色透出来

Post Reply