ios 启动页storyboard 使用记录

本文简单记录ios启动页storyboard 如何使用和注意事项。

xcode窗口简介

以xcode14为例,新建项目如下图,左边文件栏中的LaunchScreen.storyboard 为默认启动页布局。窗口中间部分是storyboard中的组件列表,右侧为预览,可以看到渲染出来的效果。

右上角圈住的加号,点击后可以为页面添加新的组件,需要点击后拖拽目标到预览或者中间的列表中。

右下角圈住的按钮,第一个按钮是给当前选中组件在界面中水平垂直居中的约束(对齐),第二个是控制宽高上下左右的距离约束。

新建一个组件后 选中组件可以在最右侧看到组件属性(如下图)。最右上角圈的按钮可以选择展开或者关闭最右侧栏。另一个圈中的两个按钮,可以配置组件属性和frame。

不刷新的一个解决方案

启动页storyboard存在修改后不刷新的情况。

针对这个情况可以复制元原文件,重命名成新名字,然后把Targer中的General的启动页文件改成新的。把原来的文件删了。

其他注意点

启动页不支持国际化

启动页用不了自定义字体,虽然你可以选择你的字体,但是最终展示的时候,你会发现字体不对。

目前不能加圆角,因为启动页这个用不了(xcode14运行会直接崩溃)

UILabel 字体大小自适应需要注意要改这两个点:

ImageView上面不能再加子view,可以直接在view上加ImageView,再加目标子view。

相关推荐
ii_best1 小时前
ios手机开发安卓脚本开发软件[按键精灵教程]从「找最小值」到「Boss 最近刷新」再到「屏幕范围极值」
android·ios·智能手机·自动化·按键精灵
茶底世界之下1 天前
林间步道要不要加暗角?用 Awaking 把强度收在20%
前端·ios·图片资源
season_zhu1 天前
Skills For Real Engineers 系列之一:先配好项目,再让 ask-matt 帮我选技能
ios·openai·ai编程
疯狂敲代码的老刘1 天前
d2r-mobile:3.2千星开源暗黑破坏神2 iOS兼容层,3天冲上GitHub日榜
ios·github
黑科技iOS上架2 天前
App Store5.6隐藏功能究竟怎么排查?
ios·审核
Yannik2 天前
iOS Swift Package Manager(SPM)私有组件完整实操
ios·swift
随遇丿而安2 天前
第 4 周:28KB 的 PNG 占了 8MB 内存,因为图片内存看尺寸不看文件大小
ios
leizhen198408092 天前
Vibe Coding:门槛降了,但判断力成了新的门槛
人工智能·安全·ios
我就是不信2 天前
Swift 方法派发机制详解
开发语言·ios·swift
AIsoft_86892 天前
科会通录音工具倍速回放怎么切换速度
ios·智能手机