美文网首页
iOS之列表体验

iOS之列表体验

作者: HarryChen | 来源:发表于2021-03-26 17:09 被阅读0次

    今天,我们来看看用ios写一个列表玩一玩。
    先对比下名词,

    Android Ios
    RecyclerView TableView
    TextView label
    Item Cell

    item和cell并不是一个具体的view,我们常常和ios对接的时候,经常会听到vc、cell、字典等词语,
    其实cell就是我们Android里面常用的list的子布局 Item,字典就是map,vc可以理解为一个页面。

    1. 我们先创建一个vc。
    1.png 2.png

    这样这个vc就会自动关联这个xib,可以在里面拖动布局了。


    3.png 7.png 9.png
    2. 接着我们再来新建一个cell
    5.png 6.png
    3. 然后我们的tableview来绑定cell啦
    4.png

    最后我们来看看效果


    11.png

    swift的 self相当于java的this,将两个delegate复制为self,跟我们在Android中写setOnclickListener(this) 一样,让当前的类去实现接口。
    一起开发flutter的ios小伙伴用上了flutter直呼爽爆了。说ios写个列表需要写3个类,
    其中两个应该就是这两个接口吧。话说安卓也是要写adapter、viewholder之类的,
    所以flutter画界面的优势就这样显现出来了?*

    因为只是试试水,所以对ios的了解可能不是那么准确,欢迎IOS大佬指导!

    相关文章

      网友评论

          本文标题:iOS之列表体验

          本文链接:https://www.haomeiwen.com/subject/ulkrhltx.html