采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
不用storeboard, 完全手写代码 ,如何实现在一个页面里混合开发(页面上部是native ,下面试Flutter)
不用storeboard完全手写代码也是可以实现在一个页面中混合开发的效果的,但这对iOS知识有一定的要求哦,说下思路:
还记得我们在storeboard中用了一个Stack View吗,我们通过Stack View将一个界面拆分成两部分:
一部分显示native view
一部分显示flutter view
那么,这个Stack View我们通过代码也是可以创建的,关于如何通过代码创建Stack View,需要你好好学习下Stack View了,推荐一个苹果官方的Stack View资料:
https://developer.apple.com/library/archive/documentation/UserExperience/Conceptual/AutolayoutPG/LayoutUsingStackViews.html
不用Stack View 应该也可以实现一个页面混合开发的效果吧
登录后可查看更多问答,登录/注册
解锁Flutter开发新姿势,,系统掌握Flutter开发核心技术。
1.7k 4
1.9k 1
4.1k 5
1.8k 3
1.6k 5