【问题标题】:Creat a view that like add library used in xcode创建一个类似于 xcode 中使用的添加库的视图
【发布时间】:2016-12-01 03:48:36
【问题描述】:

我需要创建一个视图以多行显示产品信息,用户可以点击添加或删除按钮来操作每一行,如果添加新行,视图会自动增加,这最像xCode中使用的视图管理图书馆,有没有人可以给我一些建议或例子。谢谢!

我要创建的视图的快照:

【问题讨论】:

    标签: objective-c xcode macos nstableview nsview


    【解决方案1】:

    简单的答案:使用UITableViewNSTableView,在数据源中添加一个条目并在需要添加内容时重新加载,看看

    iOS:apple docs.

    OSX:apple docs

    【讨论】:

    • 好的,谢谢! NSTableView 只能显示部分行,更多行需要滚动到底部,我不需要滚动条,你可以在我的快照中看到,没有滚动条,如果我添加一行,视图会自动增加,所以它的超级视图.
    • 根据单元格的数量增加 NSTableView 本身,这样就不会滚动,它的行为就像你提到的那样,tableHeight = rowHeight*numberOfRows。
    • @DeyaEldeen NSTableView 在行数或行数更改时自动调整大小。封闭的滚动视图必须调整大小。
    猜你喜欢
    • 1970-01-01
    • 2018-03-26
    • 2023-03-08
    • 1970-01-01
    • 2011-06-25
    • 2015-07-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多