首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
addsubview专题
addSubview和addsublayer之间的区别
addSubview是直接在view1中贴图,比如现在有了一张蓝天的imageView,add一张苹果树的imageView,就会覆盖在蓝天的上面,这个函数就是简单的叠加view。 而addsublayer就涉及到图层的内容。比如一个射击游戏,最少要有作为场景的背景和主角人物,主角无论何时肯定要在屏幕最上方,这就有图层了,背景是一层,主角是一层。 好,现在想在背
阅读更多...
WatchKit控件叠加达到类似addSubview的效果
最近在玩Watch,通过研究watch的布局后发现,其InterfaceController原生布局只有横向和竖向两种,且控件之间不能交叠,也无法addSubview那样添加子控件。 但是我在网易新闻中看到如下界面: 很好奇他的标题是如何做到叠在图片上的,思考许久想到如下方案: 动态生成相应的图片,直接处理出来。 这是我实现后的效果图: 可以看到标题已经叠在了图片之上。 处理具
阅读更多...
在UIWindow用addSubview添加根view的弊端
OneViewController *one = [[OneViewController alloc] init];[self.window addSubview:one.view]; 对于这中方法,有两个弊端, (1),当将控制器的view添加到window上时,待函数调用完毕后,one这个控制器就会挂掉,而view因为添加到window上,还会保留,这时
阅读更多...