站在iOS的开发者角度,尽量通俗
1、比如给一个视图加点击,你就需要在最外层包一层GestureDetector,里面再把你要实现的Widget放到child节点。
2、比如你要实现一个视图的透明效果,你就需要在最外层包一层Opacity,然后把你要实现的Widget放到child节点。
3、比如你要添加一个需要圆角或者边框的效果,你就需要在最外层包一层Container,然后在decoration这个属性上设置圆角或者边框。
4、比如你要让一个视图居中,就在最外层包一层Center,然后在child节点放你的Widget。
5、比如你要让一个视图有内边距,就在最外层包一个Padding,然后在child放你的Widget。
6、比如你要让一个视图有刷新效果,就在最外层包一个RefreshIndicator,然后在child放你的Widget。
7、比如你要让几个视图有叠加效果,就在最外层包一个Stack,然后在children放你的Widgets。
喜欢这个文章的话,赏小弟一个star呗~ github.com/coderiding/…