ios15你好欢迎界面在哪

ios15你好欢迎界面在哪,第1张

您可以在系统设置中选择辅助功能,滑到底部,选择app单独设置,点击添加app,可以调整app的字体大小之类的参数,更新完成后,苹果手机画面上就会显示:你好!中文字体,还有其它国家语言的你好。

对于设计师来说,阅读ios规范的时候更多的是关注界面层面的内容,对于系统自带的内容关注较少。交互设计师同时要关注ios的交互手势、导航逻辑、控件使用规范等,但是所谓的“用户行为”的承载页面最终是界面,所以充分的了解界面元素是非常必要的。

本文内容来源ios规范,搬用内容、总结知识。

ios界面元素分为:条栏、内容视图、控件、临时视图

一、条栏

1、状态栏 status bar

状态栏用来显示设备的信息、时间、网络等重要信息。默认是白底黑字与黑底白字。

#状态栏是透明背景

#位置总是处于顶部

注意事项:1、状态栏可以在整个app中采用一个样式,也可以单独为某个视图设计样式。2、状态栏背后不要放其他内容,不要有滚动内容,防止干扰用户阅读状态栏信息。3、尽量不要隐藏状态栏,除非特殊情况,例如全屏看视频可以隐藏状态栏,但是保证轻点屏幕时可以重新恢复状态栏。

2、导航栏 navigation bar

导航栏主要作用是在不同的层级的信息结构之间导航,有时候可以管理屏幕内容。

导航栏上面可以放标题或者控件。

3、工具栏 Toolbar

包含了对页面或者视图中对象进行操作的控件。

4、标签栏 tab bar

标签栏赋予了用户在不同任务、视图和模态的切换的能力。

5、搜索栏 search bar

搜索栏可以接受用户输入的文本,并把它作为一次性搜素输入。

二、内容视图

我们可以把视图是用来承载页面信息的一个容器,iOS 系统为我们提供一些比较优秀的视图模式。在视图部分主要列举几种比较常用的视图模式。

1、精选视图 collection view

可以管理项目的有序集合,比如相册。

2、图像视图 image view

可以理解为装载图像的容器,用来定义图像是否可以拉伸、缩放、位置的调整等。

3、地图视图 map view 

可以呈现地理数据,并支持地图app的大部分功能。

4、滚动视图 scroll view

该视图的作用是可以让用户浏览比视图更大区域的内容。例如放大后,用滑动或者拖拽查看。

5、表格视图 table view

以不同的行来显示信息。该视图提供了控件让用户添加、删除或者多选,查看某行的更多信息。

6、文本视图 text view

可以容纳并显示多行文本。并且支持编辑文本。

7、web 视图

该视图可以显示富Html 内容。比如ios内置的邮件功能。

三、控件

1、活动指示器 activity indicator

表示某个任务或进程正在进行中。任务进行时旋转,任务完成时小时,不允许用户与之交互。

2、日期选择器 date picker

3、标签 label

用于显示静态文本。

4、网络活动指示器 network activity indicator

出现在状态栏,表示网络活动正在进行。

5、页码控件 page control

表示打开了多少视图以及当前视图是哪一个。不允许用户不按照顺序访问视图。

6、选择器 picker

用来显示一组数值,用户可以从中选择一个。

7、进度视图 progress view

用于展示已知持续时间的任务或者进度。

8、刷新控件 refresh control

用于执行用户发起的刷新,通常用在表格视图中。

9、分段控件 segmented control

每一个分段控件相当于一个显示不同视图的按钮

10、滑块 slider

允许用户在一定范围里调整数值或进度。

11、步进器 stepper

以常数量来增加或者减少某个数值。支持自定义图像。

12、开关 switch 表现两种互斥的状态,只用于表格视图。

13、系统按钮 system button

支持自定义样式,可以包含或者文字。默认情况下没有边框和背景。

14、文本框 text field

支持用户输入单行文本。可以在文本框左侧或者右侧显示自定义图像,或者添加系统按钮,例如书签按钮。还可以在文本框的右侧显示清楚按钮。

四、临时视图

1、警告框 alert

包含一条必要的标题和可选信息。

包含一个或多个按钮。 双按钮的情况下,按钮排布规则:1、操作不会造成严重后果,而且是用户最有可能的操作,我们把它放在右边,取消按钮放在左边。2、如果按钮具有破环性,则放在左边,取消按钮在右边。

2、操作菜单 action sheet

显示用户所发起操作的相关选项。用红色的字来显示具有破坏的选项按钮。

3、模态视图 modal view

以模态的形式展现的视图,为当前任务或者情景提供功能。通常包含一个完成按钮,一个取消按钮。比如评论功能,点击评论的图标进入模态视图,弹出键盘、文本视图、完成和取消按钮。

聊天界面一般包含:文字、语音、三大部分。

整体的我用的是UITableView,具体聊天的展示是用的cell,把所有视图都放到cell上用到的显示用不到的隐藏。

项目的的编写采用了MVC 模式。所有的界面布局都是在CSMessageModel中完成。先上效果图。

简单来说,我们要根据接收到的数据类型的不同来展示不同的东西。所以我们需要事先和服务器定义好接口协议并把他封装成一个Model。另外还要有时间,以及自己和他人的区别。这些也要一起定义。我的Model类型如下,大家可以根据自己的需要进行添加和删除。

然后就是根据上面的类型去定义各自的frame,根据自己的需要进行添加和删除。

CSMessageModelm 中实现Frame初始化。举例如下,具体的可以查看demo。

然后就是自定义cell

直接传Model进来

重点在要根据Model去计算布局

最后在调用

至此聊天界面完成。

另外添加了表情和语音。

注:发送和语音的时候,服务器我们这里用了base64进行的加密。转换成了二进制流。和语音要问清楚服务器支持多大的。要进行压缩。

demo

欢迎分享,转载请注明来源:品搜搜测评网

原文地址:https://pinsoso.cn/meirong/2167149.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-11-14
下一篇2023-11-14

随机推荐

  • 精华液用了还要用精华乳吗

    这两个是一样的,只是质地不一样而已。所以擦完精华液不需要去擦精华乳了。但是精华之后要用霜和乳液的哦!妃玲深层瞬透水润保湿精华保湿效果也好,用上去很容易的就吸收了,质地水水润润的,用起来非常舒服,用在脸上清爽的感觉很舒服,就是肌肤喝足了水份一

    2024-04-15
    64900
  • 三天瘦腿的最快方法

    1、马步操,两脚张开,双脚间步幅稍大于肩宽,上身下沉做马步状,两脚踮起。2、空中脚踏车操,平躺,在空中踩脚踏车;瘦腿按摩术,用精油或霜,双手交替分别沿内侧和外侧由脚踝向大腿根部按摩,双腿向挤毛巾一样,按摩两腿肌肉,双手交替用力,拍打大腿赘肉

    2024-04-15
    58500
  • 乔伊思属于什么档次

    中低档次。乔伊思女装价格上属于中低档次那一档,据网友反馈,其质量也属于中低档次,性价比比较一般。乔伊思女装归属上海桃乐丝服饰有限公司所有,专业的韩版女装生产、销售公司,乔伊思品牌韩版女装实行一种实打实的办法,将乔伊思的品牌女装全部进驻华东地

    2024-04-15
    43400
  • cpb水磨精华怎么用?肌肤之钥水磨精华使用顺序方法

    cpb肌肤之钥水磨精华涂抹服帖轻盈,油皮肤质都能用,痘痘消退的很明显。那么cpb水磨精华怎么用下面我为你提供肌肤之钥水磨精华使用顺序方法。cpb肌肤之钥水磨精华怎么用建议于早晚在化妆水和精华之后摇匀使用。 1轻拍:化妆棉沾取足量精华液(

    2024-04-15
    55300
  • 后美白套盒淡斑效果怎么样,后雪美白适合什么皮肤用

    美白一直都是国内人的一个追求,皮肤白皙一点的话整个人的气质都能够得到提升,因此后美白套盒就成为了不少人的首选,那到底后美白套盒淡斑效果怎么样,后雪美白适合什么皮肤用一起来看看文章介绍吧。后美白套盒主要的作用就是美白,同时也具有一定的淡斑抗衰

    2024-04-15
    54900
  • 请问一下护肤品的使用顺序,我有洁面乳,爽肤水,益纳其尔的芦荟胶膏,黄瓜精华,SK-ii的洁面乳

    护肤品的使用顺序如下:1 洁面:这是第一步,也是非常重要的一步。使用适合自己肤质的洁面产品,彻底清洁面部。2 爽肤水:使用爽肤水可以起到二次清洁和收缩毛孔的作用。将爽肤水倒在化妆棉上,轻轻擦拭肌肤。3 芦荟胶:芦荟胶可以放在晚上使用,能够深

    2024-04-15
    39100
  • 潍坊有什么名吃?

    潍坊小吃主要有临朐全羊宴、杠子头火烧、景芝金丝面、诸城辣丝子、朝天锅、鸡鸭和乐、城隍庙火烧、景芝三页饼、绿豆糕、箱中藏宝、芝畔烧肉、小炒肉、马宋饼等。1、潍坊朝天锅此宴用鸡肉、驴肉煨汤,以煮全猪为主,有猪头、肝、肺、心、肚、肠,再配以甜面酱

    2024-04-15
    41700

发表评论

登录后才能评论
保存