0xc*_*ced 4 fonts interface-builder ios
我在我的应用程序中使用Avenir Next字体(由iOS提供),我使用外观API进行设置.我希望我的LaunchScreen.xib也能使用它,以便从启动屏幕到初始视图控制器的转换顺利进行.
我能够在Interface Builder中使用Avenir Next作为导航栏,但我找不到在UIToolbar中为UIBarButtonItem设置字体的方法.在启动屏幕时间内,Avenir Next字体正确显示在导航栏中.
由于我需要它用于启动屏幕,我显然无法通过以编程方式设置字体来解决此问题,必须在Interface Builder中完成.
有没有办法实现这一点,可能通过手动编辑LaunchScreen.xib文件?
您可以使用UIBarButtonItem自定义视图.只需将视图/按钮拖放到工具栏上即可在storyboard/xib中执行此操作,它将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>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
719 次 |
| 最近记录: |