gpt4 book ai didi

ios - 为什么我应该使用 UIToolbar 而不是使用 UIView?

转载 作者:可可西里 更新时间:2023-11-01 05:20:01 26 4
gpt4 key购买 nike

我正在 iOS 中构建一个即时通讯应用程序。特别是,我正在以最典型的方式实现对话的 UI,即在键盘上方滚动的 View 底部放置一个输入栏(UICollectionView 清楚)。现在,我想知道我是否应该将此 View 实现为带有 UIBarButtonItemUIToolbar 而不是带有 UIButton< 的自定义 UIView/s。 UIToolbar 有什么优点?

最佳答案

我认为除了方便之外没有太大区别。使用 UIToolbar 您可以获得以下内容:

  • UIBarButton 项目可以说更容易添加到工具栏,并且布局是自动的,而添加有点复杂按钮到 View 。

  • 您可以将 View Controller 上的 hidesBottomBarWhenPushed 设置为
    当 View Controller 被推送到导航堆栈时隐藏栏。

  • 其他应用看起来更熟悉,包括 Apple 自己的应用。

如果您使用带按钮的 UIView,您在外观上会有更大的灵 active ,但您必须做更多的工作,但除此之外我真的看不出有什么区别。

关于ios - 为什么我应该使用 UIToolbar 而不是使用 UIView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33760882/

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