gpt4 book ai didi

ios - LaunchScreen.xib 工具栏中 UIBarButtonItem 的自定义系统字体

转载 作者:可可西里 更新时间:2023-11-01 06:17:35 29 4
gpt4 key购买 nike

我在使用外观 API 设置的应用程序中使用 Ave​​nir Next 字体(由 iOS 提供)。我希望我的 LaunchScreen.xib 也能使用它,以便从启动屏幕到初始 View Controller 的过渡是平滑的。

我能够使用 Ave​​nir Next 作为 Interface Builder 中的导航栏,但我找不到在 UIToolbar 中为 UIBarButtonItem 设置字体的方法。 Ave​​nir Next 字体在启动屏幕时间正确显示在导航栏中。

因为启动屏幕需要它,所以我显然不能通过编程方式设置字体来解决这个问题,必须在 Interface Builder 中完成。

有没有办法实现这一点,也许是通过手动编辑 LaunchScreen.xib 文件?

最佳答案

您可以将 UIBarButtonItem 与自定义 View 一起使用。您只需将 View /按钮拖放到工具栏即可在 Storyboard/xib 中执行此操作,它会创建一个带有嵌套 View 的 UIBarButtonItem

代码如下所示:

<barButtonItem style="plain" id="AwC-sg-sT1">
<view key="customView" contentMode="scaleToFill" id="4Z4-cp-rPM">
<rect key="frame" x="0.0" y="0.0" width="320" height="33"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
</view>
</barButtonItem>

关于ios - LaunchScreen.xib 工具栏中 UIBarButtonItem 的自定义系统字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28112713/

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