当前位置:   MFC > 正文

如何在Cocoa中实现自定义列表?

cocoa,webview,nstableview,nscollectionview,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成,unix时间戳,在线开发工具,前端开发工具,开发人员工具,站长工具

我想构建一个Cocoa App,其中的条目列表与Things.app的ToDo列表非常相似(请参阅截屏视频).问题是我是否应该使用

    一个TableView,

    一个CollectionView或

    一个WebView.

我认为它可以与所有这些一起使用,但哪一个最符合以下要求?

有一个条目列表 - > 1列和多行

通过拖放重新排序

选择单个条目并使用键进行删除等操作

打开一个条目:该行应该展开以显示更多输入字段

自定义外观:圆角,阴影,背景渐变

到目前为止,我的研究表明TableView具有大部分功能,但在外观上更难定制,CollectionView没有拖放(对吧?)但很容易设计,WebView需要花费很多精力才能实现伤害了用户体验,我无法将我的模型直接绑定到输入字段.

我错过了什么利弊,你建议使用什么?

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号