75142913在线留言
网络人(www.neter8.com)_一个码农的微弱发声!
  • IOS开发 【SwiftUI基础篇】23 Animation动画详解:隐式动画、显式动画、过渡效果...

    swiftUI提供了强大的内置动画效果,我们要理解使用动画前首先需要知道在什么时候及什么地方可以应用的有什么样的动画效果。在使用动画效果前我们需要先知道什么是动画:动画是一个平滑过渡的写照,有一段时间内的用户界面(UI)发生改变时的过渡效果。例如@State的值发生了更改或...

    时间:前天(2021-04-15)浏览量: 0
  • IOS开发 【SwiftUI基础篇】22 图像修饰器:调整大小、缩放、渲染等...

    图片处理是我们后期开发中一个很重要的技能。给图片进行图像颜色的设置:设置模糊效果、设置图片的亮度、反转图片的颜色、对比度等效果.一、图像的几种创建方式:1、init(String,bundle:Bundle?)创建可以用作控件内容的带标签的图像。2、创建用作控件的图像init(String,bund...

    时间:1周前(2021-04-07)浏览量: 0
  • IOS开发 【进阶篇】2 扩展(extension)的运用详解

    swift提供一个扩展特性(extension),能让你给已有的类型增加功能,可以用来扩展结构体、类、枚举。对类型的扩展支持以下几种能力:一、添加计算属性。给array扩展一个only属性,检查当前数组是否只有一个元素并返回这个数组元素://扩展一个only变量,只返回1个值的数组extensionArray...

    时间:3周前(2021-03-22)浏览量: 1
  • IOS开发 【进阶篇】1 协议(protocol)的定义与使用及常用的系统协议...

    协议能让你定义类型需要满足的接口,满足某个协议的类型被称为符合这个协议,比如在后期的SwiftUI中的第一件事就是要满足View协议。协议是描述一组特定的相似动作或行为的方法的集合:一个表视图应该有多少行?多少节?章节标题应该是什么?用户可以移动行吗?如果是这样,当他们这样做...

    时间:3周前(2021-03-22)浏览量: 2
  • IOS开发 【SwiftUI基础篇】20 布局修饰器:大小、位置、对齐、填充等...

    要了解SwiftUI如何调整视图的大小和位置,需要使用Xcode预览来检查单个视图的边界。您还可以添加临时边框,以查看SwiftUI如何一起定位和调整多个视图的大小。一、尺寸修饰器funcframe(width:CGFloat?,height:CGFloat?,alignment:Alignment)->someView将此视图放置在具有...

    时间:1周前(2021-04-07)浏览量: 0
  • IOS开发 【SwiftUI基础篇】21 文本修饰器:字体、样式、布局

    文字处理是我们开发中非常重要的一件事情,所以单独对文字的处理做一个介绍:一、选择字体1、funcfont(Font?)->Text设置视图中文本的默认字体。下面的例子展示了将字体应用到单个视图和视图层次结构的效果。字体信息作为环境的一部分在视图层次结构中向下流动,并且保持有...

    时间:1周前(2021-04-07)浏览量: 0
  • IOS开发 SwiftUI2.0 所有的修饰符(modifiers) 一览表(方便快速查找)...

    只要是符合View协议的每种类型都可以使用下面的视图修饰符集。如果你需要分类查看视图修饰可以按下面的连接进去,有详细的使用方法:1、视图呈现(view-rendering)的属性修改器http://www.neter8.com/ios/132.html2、布局修饰器:大小、位置、对齐、填充等http://www.neter8.co...

    时间:1周前(2021-04-07)浏览量: 0
  • IOS开发 【SwiftUI基础篇】18 视图呈现(view-rendering)的属性修改器...

    前面1~17章的内容把SwiftUI里常用到的视图、表单、颜色、形状等做了介绍,里面已经使用了很多的修饰器对视图呈现的效果进行美化。SwiftUI为我们提供了内置的修饰器,如一系列的font(),background()和clipShape()等。视图修饰符modifier是视图实例的方法。它的原理是:1、取视图...

    时间:1周前(2021-04-06)浏览量: 0
  • IOS开发 【SwiftUI基础篇】19 一文读懂手势操作,常用手势监听与触发应用详解...

    SwiftUI为我们提供了处理视图的许多手势,并且在消除大部分辛苦工作方面做得非常出色,因此我们可以专注于程序的重要的部分。最常见的是onTapGesture(),这很容易,但是还有其他几个,还有一些有趣的方式可以将手势组合在一起,值得一试。任何SwiftUI视图都可以使用手势识别器,而这些...

    时间:1周前(2021-04-06)浏览量: 1
  • IOS开发 【SwiftUI基础篇】17 各种形状 Circle 圆形、Rectangle矩形、Capsule胶囊形...

    SwiftUI为我们提供了很多种图形的绘制,各个形状没有什么特别的地方,只需要根据文档中的构造函数进行初始化就好了,形状会尽量充满父视图给予的空间,所以可以通过调整父视图或者.frame之类的,方式调整他们的形状和尺寸。SwiftUI为我们提供了五个常用的内置形状:矩形,圆角矩形,圆形...

    时间:1周前(2021-04-06)浏览量: 1
  • IOS开发 【SwiftUI基础篇】16 渐变颜色AngularGradient、LinearGradient、RadialGra...

    SwiftUI为我们提供了几种形状的渐变颜色,我们可以利用这些特点呈现出不同的视觉效果。一、Color纯色(无渐变)在介绍渐变颜色之前可以先看一下:Color一个依赖环境的颜色。我们在设置纯色背影的时候会用到此项。Color(.blue)Color是一种后期绑定令牌:SwiftUI只会在给定环境中使...

    时间:1周前(2021-04-06)浏览量: 1
  • IOS开发 【SwiftUI基础篇】15 弹出菜单 Menu 按下按钮时显示菜单

    SwiftUI为我们提供了一个专用视图,用于显示按钮的弹出菜单,称为Menu。可以从简单的字符串或使用自定义视图创建此视图,但是可以通过两种方式发送各种按钮来控制要显示在菜单中的内容。提示:在macOS上,Menu会自动呈现为下拉按钮。例如,我们可以创建一个简单的按钮,其中包含以下几...

    时间:1周前(2021-04-06)浏览量: 1
  • IOS开发 【SwiftUI基础篇】14 进度显示ProgressView、分割线Divider、EmptyView空视...

    本文将介绍一些辅助类的视图,有助于我们在开发中灵活去运用。一、ProgressView载入进度显示ProgressView可以显示任务完成进度的视图。使用进度视图来显示任务正在朝着完成的方向前进。进度视图可以显示确定(完成百分比)和不确定(进展或不进展)类型的进度。1、做为载入图...

    时间:1周前(2021-04-06)浏览量: 1
  • IOS开发 【SwiftUI基础篇】13 页面跳转的几种方式TabView、NavigationLink、sheet...

    本文将介绍SwiftUI中常见的几种页面跳转的方法。一、TabView标签切换页TabView提供了适合平台的标签页切换UI,使用交互用户界面元素在多个子视图之间切换的视图。其中的每个子视图就是TabView的便签页的内容。导航视图非常适合让我们创建视图的分层堆栈,以使用户能够向下钻...

    时间:1周前(2021-04-06)浏览量: 1
  • IOS开发 【SwiftUI基础篇】12 取值器Slider(滑动取值)、Stepper(步进)、Toggle(切换...

    SwiftUI提供了一些漂亮的调整控制器方便取值,前面有学到过颜色、选项、时间选择,这都是取值器,本文将介绍实用的几个微调取值器。一、Slider滑动取值Slider用于让用户在一个连续的范围中取值。构造Slider需要一个绑定的值和一个范围(需要是CloseRange,也就是...)。注意:Slider的...

    时间:2周前(2021-04-03)浏览量: 0
  • IOS开发 【SwiftUI基础篇】6 Picker(选择)类控件集之ColorPicker(颜色)、DatePicker...

    SwiftUI内置了很多好用的控件,本文主要介绍所有的Picker类控件的合集。一、Picker选择项在Picker中通过Text加.tag的方式添加选项,并在selection输入中绑定用户选择的结果。首先定义一个喜欢类型的枚举类型并初始化:@StateprivatevarselectedFlavor=Flavor.chocolate然后就...

    时间:2周前(2021-04-02)浏览量: 0
  • IOS开发 【SwiftUI基础篇】11 输入控件TextField(单行)与SecureField、TextEditor(...

    SwiftUI学到后面的感觉是越来越像某个Web的前端框架,Web要有的,SwiftUI也都有,而且安全、兼容等更优秀。与用户交互,我们需要配合数据流,如果你还不知道什么是SwiftUI的数据流,可以参考这篇内容:http://www.neter8.com/ios/114.html一、TextField单行文本输入TextField负责单行...

    时间:2周前(2021-04-03)浏览量: 3
  • IOS开发 【SwiftUI基础篇】10 常用的文字处理视图 Text(文本)、Label(带图标的文本)...

    前面的例子里已把文字处理的视图使用了很多次了,这足以说明其重要性。Text、Label它们有自己不同的使用特性。一、Text文字Text用来展示一段文字,通常情况下我们会对文字样式格式化,所以我们需要配合不同的修改器类似.title,.caption这样的字号设置字体,SwiftUI会自动为你匹...

    时间:2周前(2021-04-03)浏览量: 3
  • IOS开发 【SwiftUI基础篇】7 几种分组显示Group、GroupBox、DisclosureGroup、Outli...

    很多时候我们需要对视图合并起来处理样式,SwiftUI里提供了几种Group,为了很好的区别他们的关系,我整理了带Group单词的放到一起来说。方便记忆与区分。一、Group视图分组如果您需要多个视图作为一个视图(例如,一起过渡),则应使用SwiftUI的Group视图。这一点特别重要,因为出于根本...

    时间:2周前(2021-04-02)浏览量: 2
  • IOS开发 【SwiftUI基础篇】9 控件视图List(列表)、Form(表单)、Section(分组)...

    List(列表)、Form(表单)、Section(分组)辅助类视图控件在开发中也是经常使用到的,内置了样式,我们可以写很少的代码就能完成布局。一、List列表视图List就是随系统平台而显示的列表控件,自动支持滑动。最简单的使用方法就是将需要传入的组件传给List。List{Text(低俗小说)Te...

    时间:2周前(2021-04-03)浏览量: 3

本站推荐阅读

热门点击文章