gpt4 book ai didi

cocoa - 如何在 Cocoa 和 IB 中创建类似 Keynote 的界面?

转载 作者:行者123 更新时间:2023-12-03 16:39:39 25 4
gpt4 key购买 nike

我想要创建的应用程序将有一个非常像 Keynote 的界面,左侧是页面列表,右侧是完整页面。这些类型的接口(interface)很常见,但我不知道如何在 Interface Builder 中实现它们。

有现成的组件吗?苹果不提供任何服务,据我所知。或者每个开发人员都会从头开始重新创建它吗?

我只需要一个总体想法或教程,不需要完成的代码。

提前致谢!!

最佳答案

如果您指的是相同大小缩略图的可滚动列表,请使用 NSCollectionView/NSCollectionViewItem。应该非常简单:该项目只会根据文档编辑器 View 的当前状态显示缩略图。如果我没记错的话,在 10.6 中,它获得了一些拖放支持,因此您也可以通过这种方式对页面进行拖动重新排序。

对于编辑器端, Collection View 仅在所有页面大小相同时才有效,因为它不允许使用可变大小的项目。不过,如果所有“页面”的大小相同,那么 Collection View 实际上也应该适用于此。

关于cocoa - 如何在 Cocoa 和 IB 中创建类似 Keynote 的界面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2127587/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com