- 博客(105)
- 资源 (59)
- 问答 (2)
- 收藏
- 关注
原创 SwiftUI 模拟器运行程序如何弹出键盘
需求描述模拟器默认不显示键盘,那我们应该如何处理的呢?解决方案Jietu20200430-124856@2x.jpg技术交流QQ:3365059189SwiftUI技术交流QQ群:518696470推荐文章CoreData篇SwiftUI数据存储之做个笔记App 新增与查询(CoreData)SwiftUI进阶之存储用户状态实现登录与登出SwiftUI 数据之L...
2020-04-30 12:56:39 677
原创 SwiftUI List实现从下向上添加(仿chat聊天页面)
本文价值与收获看完本文后,您将能够作出下面的界面看完本文您将掌握的技能List个性化定制,隐藏分隔符实现从下向上添加数据随机生成颜色代码1、随机生成颜色代码extension CGFloat { static func random() -> CGFloat { return CGFloat(arc4random()) / CGFloat(U...
2020-04-30 12:35:21 808 1
原创 SwiftUI 如何生成随机颜色
代码1、数据随机extension CGFloat { static func random() -> CGFloat { return CGFloat(arc4random()) / CGFloat(UInt32.max) }}2、颜色随机extension UIColor { static func random() -> UIC...
2020-04-30 12:22:35 512
原创 SwiftUI Color 颜色一篇文章全解决
基础SwiftUI 小技巧之如何使用十六进制颜色color html中级用法SwiftUI Button设置点击后的高亮选中颜色SwiftUI NavigationView设置导航条颜色SwiftUI界面之设置TextField的placeholder文本颜色(text color)SwiftUI基础之Text风格设置大全(粗体 斜体 下划线 颜色)SwiftUI之颜色叠加Co...
2020-04-30 08:52:29 1888
原创 SwiftUI 技巧之如何取消List的分割线separator
本文价值与收获看完本文后,您将能够作出下面的界面image.pngList简介(基础知识,高手可以略过)List是什么有什么用移动设备上的大多数用户界面可以通过表视图表示,这是一种简单而优雅的数据显示形式。SwiftUI时代苹果为我们提供了List组件,List最大优势在与其原生自带了滚动和元素复用功能。也就是说,我们直接使用List就可以达到app store的列表水平,是...
2020-04-30 08:04:36 1288
原创 SwiftUI List 零基础学习List第一篇文章
List简介List是什么有什么用移动设备上的大多数用户界面可以通过表视图表示,这是一种简单而优雅的数据显示形式。SwiftUI时代苹果为我们提供了List组件,List最大优势在与其原生自带了滚动和元素复用功能。也就是说,我们直接使用List就可以达到app store的列表水平,是不是很开心。快速使用如何创建项目请参考这篇文章,《SwiftUI零基础之开发第一步创建个项目》1、手动添...
2020-04-30 07:42:10 518
原创 SwiftUI SearchBar 之搭建个原生搜索框
用了N多年Apple给我们提供的SearchBar,今天打算自己实现一个。想一想SearchBar组成文本输入的地址一个按钮列表实现方案使用HStack包裹一个TextField和Button,列表通过List实现。最终效果Jietu20200130-162255@2x.jpg代码...
2020-04-30 06:58:53 620
原创 SwiftUI如何从手机相册选择照片Picker
本文价值与收获看完本文后,您将能够作出下面的界面Jietu20200429-202917@2x.jpgJietu20200429-202941.gif看完本文您将掌握的技能掌握从相机选择照片的方式掌握sheet弹出方式解决方案目前SwiftUI原生还不支持从相机里面选择照片,我们可以使用UIViewControllerRepresentable来封装UI...
2020-04-30 06:57:56 940
原创 SwiftUI如何从手机相册选择照片Picker(教程含源码)
本文价值与收获看完本文后,您将能够作出下面的界面看完本文您将掌握的技能掌握从相机选择照片的方式掌握sheet弹出方式解决方案目前SwiftUI原生还不支持从相机里面选择照片,我们可以使用UIViewControllerRepresentable来封装UIImagePickerController实现。代码1、主界面代码import SwiftUIstruct Cont...
2020-04-29 20:36:47 1214
原创 SwiftUI Core Data 如何整合到历史项目里面
如果您曾经努力将Core Data添加到现有的iOS项目中,您一定会遇到很多困难。我看到很多朋友都是从头开始重新创建项目,本文将为大家提供一个比较好的解决方案。正好最近有朋友问到了该问题,我们就一同来完成这个非常简单的任务吧。将Core Data添加到现有iOS项目时,需要做一些事情如果您在创建项目时未选中“Use CoreData”复选框,那么您甚至都没有数据模型文件。您的AppDel...
2020-04-29 19:34:49 392
原创 SwiftUI Navigation 如何快速从子视图返回根视图
关键词NavigationNavigationViewNavigationLink实战需求在 UIKit 中,我使用 popToToRootViewController实现从子视图快速返回父视图,但是在SwiftUI如何实现呢本文价值与收获看完本文后,您将能够作出下面的界面Jietu20200427-211732@2x.jpgJietu20200427-...
2020-04-29 07:39:07 1207 3
原创 SwiftUI 解决List中点击button触发其他button响应的问题
本文价值与收获看完本文后,您将能够作出下面的界面Jietu20200427-222258@2x.jpgJietu20200427-222352.gif实战需求SwiftUI中在List列表中放置两个Button按钮,当点击任何一个按钮时,将调用两个按钮的操作回调,这个问题该如何解决,下面是代码 // a simple list with just one row...
2020-04-28 07:40:12 1281 1
原创 SwiftUI sheet如何弹出和关闭视图或对话框(pop and dismiss modal)
实战需求我有一个视图,想做个按钮来控制详细界面的弹出与关闭,该如何实现?本文价值与收获看完本文后,您将能够作出下面的界面Jietu20200427-113026@2x.jpgJietu20200427-113057.gif看完本文您将掌握的技能实现button触发sheet弹窗实现button控制对话框关闭解决方案我们可以在模态视图中使用presen...
2020-04-28 07:39:39 3102
原创 SwiftUI Materail 设计之 Textfield 文本输入组件
Textfield 文件输入框Textfield用于文本输入与文本编辑。Jietu20200427-183058.gif用法文本字段允许用户在UI中输入文本。它们通常显示在表单和对话框中。概念可发现明确高效可发现的 Discoverableimage.png文本字段应突出并指示用户可以输入信息。明确 Clearimage.png文...
2020-04-27 20:09:59 755
原创 SwiftUI设计之snackbar小弹框式的轻量级反馈
聪明的产品会在恰当的时间给予恰当的反馈,不反馈、反馈不及时、反馈不对都会让用户反感你的产品,从而失去用户。App中常见的反馈有三种样式:toast、snackbar、dialog。snackbar继承了toast的所有特性,也是采用小弹窗的形式,会自动消失。本文价值与收获看完本文后,您将能够作出下面的界面代码//// ContentView.swift//import Sw...
2020-04-27 16:59:08 414
原创 SwiftUI Button设置点击后的高亮选中颜色
有时我们需要对Button进行个性化自定义,例如我们希望修改一下button点击后对颜色。截图解决方案如下本文价值与收获看完本文后,您将能够作出下面的界面看完本文您将掌握的技能掌握button对基础使用自定义button选中颜色掌握 ButtonStyle使用技巧代码1、界面代码 Button(action: {}) { Text(...
2020-04-27 00:25:44 1956
原创 SwiftUI NavigationView设置导航条颜色
本文价值与收获看完本文后,您将能够作出下面的界面Jietu20200427-001043@2x.jpgJietu20200427-001056.gif看完本文您将掌握的技能掌握导航条的基础使用设置NavigationView的标题设置NavigationView的颜色代码1、主界面...
2020-04-27 00:11:52 1088
原创 SwiftUI中的SceneDelegate和AppDelegate之间的区别,有什么用
一切都是为了iPadOS准备,什么是iPadOS请参考《SwiftUI iPadOS 开发入门,让我们了解一下什么是iPadOS》这两个文件旨在按整体运行应用程序所需的内容以及将支持在后台运行的一个“实例”所需的内容进行拆分。您可以将它们视为全局和私有版本。一个是共享的,另一个则限于个人所有者。在某种程度上,它们正是您所期望的名称。多窗口支持正在发生创建新的Xcode项目时,您会看到Ap...
2020-04-26 23:57:27 2019
原创 SwiftUI TextField显示键盘时如何显示完整List列表内容
实战需求加入列表行中有一个textField。当键盘出现时,无法向下滚动以查看完整List列表。我们该如何解决这个问题本文价值与收获看完本文后,您将能够作出下面的界面看完本文您将掌握的技能管理一组TextField使用ScrollView设置圆形TextField代码1、主界面import Combineimport SwiftUIstruct ContentView...
2020-04-26 23:11:24 433
原创 SwiftUI TextField和Form实现输入完成后自动跳转到下个输入框
本文价值与收获看完本文后,您将能够作出下面的界面看完本文您将掌握的技能用form搭建注册界面实现从一个输入框自动切换到下一个textfield用变量控制键盘的弹出与关闭掌握@State 使用掌握@Binding 的使用代码1、主界面struct KeyboardTypeView: View { @State var firstName = "" @Sta...
2020-04-26 22:36:41 842
原创 SwiftUI 基础之TextField实现自动弹出键盘,通过代码控制
本文价值与收获看完本文后,您将能够作出下面的界面看完本文您将掌握的技能用form搭建注册界面用变量控制键盘的弹出与关闭掌握@State 使用掌握@Binding 的使用代码1、主界面struct KeyboardTypeView: View { @State var firstName = "" @State var lastName = "" @...
2020-04-26 22:23:09 1401
原创 SwiftUI TextField实现自动弹出键盘,通过代码控制
本文价值与收获看完本文后,您将能够作出下面的界面Jietu20200426-221151@2x.jpg自动弹出键盘看完本文您将掌握的技能用form搭建注册界面用变量控制键盘的弹出与关闭掌握@State 使用掌握@Binding 的使用代码1、主界面...
2020-04-26 22:22:03 1554
原创 SwiftUI iPadOS 开发入门,让我们了解一下什么是iPadOS
iPadOS是一款移动操作系统,由苹果公司为其iPad平板电脑系列创建和开发,该系统主要用于多任务处理。该系统于2019年9月24日发布。历史首款iPad于2010年发布,运行iPhone OS 3.2。这款操作系统在此之前一直只用于iPhone和iPod,后更名为"iOS"。虽然iPhone和iPad最初具有功能相似功能,但随着时间的推移iPad与iPhone差异化发展趋势逐渐明显。例如...
2020-04-26 18:43:35 986
原创 SwiftUI进阶JSON和Dictionary字典之间互相转换(教程含源码)
JSON是我们日常中最常使用的数据格式,SwiftUI里面如何将JSON转换成Dictionary,又如何将Dictionary字典转换为JSON格式呢?本文将给您提供最优的解决方案和代码本文价值与收获看完本文后,您将能够作出下面的界面看完本文您将掌握的技能掌握JSON转Dictionary字典掌握Dictionary转JSON掌握Dicctionary转String掌握S...
2020-04-26 13:23:39 704
原创 SwiftUI实战之JSON和Dictionary字典之间互相转换(教程含源码)
JSON是我们日常中最常使用的数据格式,SwiftUI里面如何将JSON转换成Dictionary,又如何将Dictionary字典转换为JSON格式呢?本文将给您提供最优的解决方案和代码本文价值与收获看完本文后,您将能够作出下面的界面Jietu20200426-131755@2x.jpgJietu20200426-131812.gif看完本文您将掌握的技能...
2020-04-26 13:21:44 1069
原创 苹果系统macOS 如何清除dns缓存cache
苹果系统macOS 如何清除dns缓存cache第一步 打开TerminalApplications -> Utilities -> Terminal第二步 输入dscacheutil -flushcache第三步 输入sudo killall -HUP mDNSResponder技术交流QQ:3365059189SwiftUI技术交流QQ群:518696470...
2020-04-26 12:53:18 905
原创 SwiftUI JSON 一篇文章全面掌握(教程含源码)
基础SwiftUI实战之JSON和Array之间互相转换(教程含源码)SwiftUI实战之JSON和Dictionary字典之间互相转换(教程含源码)推荐文章CoreData篇SwiftUI数据存储之做个笔记App 新增与查询(CoreData)SwiftUI进阶之存储用户状态实现登录与登出SwiftUI 数据之List显示Sqlite数据库内容(2020年教程)Text...
2020-04-26 12:03:46 533
原创 SwiftUI实战之JSON和Array之间互相转换(教程含源码)
JSON是我们日常中最常使用的数据格式,SwiftUI里面如何将JSON转换成Array数组,有如何将Array数组转换为JSON格式呢?本文将给您提供最优的解决方案和代码本文价值与收获看完本文后,您将能够作出下面的界面Jietu20200426-075235@2x.jpgJietu20200426-075301.gif看完本文您将掌握的技能...
2020-04-26 08:05:30 961
原创 SwiftUI基础之JSON和Array之间互相转换(教程含源码)
JSON是我们日常中最常使用的数据格式,SwiftUI里面如何将JSON转换成Array数组,有如何将Array数组转换为JSON格式呢?本文将给您提供最优的解决方案和代码本文价值与收获看完本文后,您将能够作出下面的界面看完本文您将掌握的技能掌握JSON转Array数组掌握Array转JSON掌握Array转String掌握SwiftUI多文本输入JSON 简介 (高手...
2020-04-26 08:01:43 620
原创 SwiftUI一篇文章学透Text和TextField
基础SwiftUI解决单行多行文本输入需求TextField和TextViewText基础SwiftUI基础之Text风格设置大全(粗体 斜体 下划线 颜色)SwiftUI小技巧之Text文字自动调整大小(2020基础教程)SwiftUI基础之Text长度过长该如何处理SwiftUI 高级使用Text之上下左右间隔 SwiftUI Text高级用法3D旋转rot...
2020-04-25 21:02:29 742
原创 SwiftUI文件操作读写存储删除修改代码大全(一篇文章系列)
基本SwiftUI读写文件基础操作,解决文件存储问题技术交流QQ:3365059189SwiftUI技术交流QQ群:518696470
2020-04-25 15:04:15 669
原创 SwiftUI 能够开发什么类型的应用
SwiftUI 是 iOS 或 Mac 开发人员工具箱的完美补充,并且只会随着 SDK 的成熟而改进。SwiftUI 的纯本机支持非常适合垂直列表和矩形网格的项目。矩形排列类型类似Sketch和OmniGraffle这里App就是典型的矩形排列类型,他们允许您在屏幕上任意点排列项目,并在它们之间绘制连接。本文您将学习如何使用 SwiftUI 创建这种类型的mind-map ...
2020-04-25 08:34:53 524
原创 写新语言功能的一般流程
1、说一说发布时间和基础情况2、给这个版本或功能进行定性这个版本是个划时代的版本这个版本是一个小版本,修复了一个bug。3、重点功能开始展开讲解 ...
2020-04-24 23:44:40 184
原创 SwiftUI内功之Swift5.2 给我们带来了什么新惊喜
Swift 5.2 现已作为 Xcode 11.4 的一部分公开发布。本文中将带来着大家体验一下Swift 5.2 的新特性。看看给我们带来了什么新的惊喜。总体而言,Swift 5.2 是一个小版本,它确实带来了许多调整和微小的改进。在此版本中,您将找到:更好的诊断与更有用的错误消息,特别是对于 SwiftUI。可简化某些任务的新功能。主要错误修复。改进的诊断和错...
2020-04-24 23:42:43 407
原创 SwiftUI CoreData做个数据收集App实现增删改查(含源码)
看了很多SwiftUI教程,发现很多教程教授的方法都过于复杂。本文将通过实际制作一个收藏夹APP来带领大家快速掌握CoreData的增删改查功能。主界面添加数据界面添加数据删除数据第一步 创建个项目,勾选UserCoreData具体步骤可以参考下面文章SwiftUI CoreData基础操作之创建项目和实体第...
2020-04-24 18:13:18 918
原创 SwiftUI CoreData做个资料收藏App实现增删改查(含源码)
看了很多SwiftUI教程,发现很多教程教授的方法都过于复杂。本文将通过实际制作一个收藏夹APP来带领大家快速掌握CoreData的增删改查功能。第一步 创建个项目,勾选UserCoreData具体步骤可以参考下面文章SwiftUI CoreData基础操作之创建项目和实体第二步,创建个实体(Entity)Entity(实体)是我们存储数据容器,您可以简单将entity...
2020-04-24 18:11:30 881 2
原创 SwiftUI 实战之导航条切换到下一个页面后隐藏NavigationView和NavigationLink
有时我们切换到下一个页面时,需要隐藏一下导航条,这个需求该如何满足呢。我们下面的解决方案本文价值与收获看完本文后,您将能够作出下面的界面看完本文您将掌握的技能控制navigationbar显示与隐藏实现跳转到下个页面时,隐藏导航条自己制作个button控制返回代码import SwiftUIstruct ContentView: View { @State v...
2020-04-23 12:19:32 1986
原创 SwiftUI NavigatetionView和Navigatelink一篇文章全掌握
基础SwiftUI 零基础之NavigationView从入门到精通SwiftUI如何处理NavigationView兼容iPad和横屏SwiftU中关闭NavigationLink叠加颜色SwiftUI 零基础教程之NavigationLink隐藏小箭头SwiftUI实战之List & Navigation做个图文混排效果SwiftUI 开发脚手架含Tab ...
2020-04-23 11:41:56 442 1
原创 SwiftUI实战之List & Navigation做个图文混排效果
SwiftUI 和 Flutter时代编程将成为一个有品位的工作,为此特开辟新板块,用于显示SwiftUI制作的界面demo,供大家赏鉴。功能ListNavigation界面切换自定义Cell效果Jietu20200201-213655@2x.jpgJietu20200201-213550@2x.jpg代码主界面 ...
2020-04-23 11:29:44 370
iOS游戏开发之使用 Spritekit 框架和 Swift 的 iOS 2D 太空射击游戏源码
2023-01-25
使用 Python 自动创建 Excel 仪表板
2023-01-16
全流水线边缘检测器算法使用 VHDL源码
2023-01-15
使用Stable Diffusion改进图像分割模型
2023-01-14
matlab 微积分和微分方程使用 ezplot、fplot、fimplicit3 和 ezpolar 绘制函数教程
2023-01-14
Matlab数学基础操作之derivatives(导数)、integration(积分子)、nonlinear equatio
2023-01-12
SwiftUI可重用的下拉选择器项目含源码
2023-01-11
SwiftUI 自定义下拉菜单组件支持自定义颜色Dropdown list menu
2023-01-11
macOS SwiftUI 教程之入门toolbar工具栏
2020-12-22
macOS SwiftUI 获取本地文件的类型标识符UTType
2020-12-22
macOS SwiftUI教程之通过回车或点击让TextField失去焦点
2020-12-19
macOS SwiftUI 三栏App架构动态修改标题和设置工具栏
2020-12-19
macOS SwiftUI 设置窗体透明背景和特效
2020-12-19
macOS_SwiftUI_list.zip
2020-12-19
macOS SwiftUI LazyVGrid和LazyHGrid源码
2020-12-19
SwiftUI LazyVGrid和LazyHGrid 自定义对齐源码
2020-12-19
iOS Swift记忆益智游戏Memory Game完整源码
2020-12-19
macOS SwiftUI文本编辑器含代码
2020-12-18
macOS SwiftUI教程之点击获取位置 ClickGestureRecognizer
2020-12-18
macOS SwiftUI tabView构建切换组件
2020-12-18
SwiftUI TabView 构建滚动轮播图PagedTabViewStyle
2020-12-18
macOS SwiftUI动画教程之淡入淡出组件
2020-12-14
macOS SwiftUI教程之绘制垂直虚线Dash
2020-12-13
macOS SwiftUI教程之绘制楔形体(Wedge)图WedgeChart
2020-12-13
macOS SwiftUI完整代码之绘制柱状图
2020-12-13
iOS Swift Core Location完整案例代码
2020-12-12
SwiftUI watchOS成品代码之NBA Draft比赛App
2020-12-12
SwiftUI完成代码之Sport App运动新闻App
2020-12-12
SwiftUI完成代码之Financial App 卡管理Core Data数据库
2020-12-12
macOS SwiftUI教程之绘制百分比多彩饼图
2020-12-12
macOS SwiftUI教程之绘制Path绘制饼图
2020-12-12
macOS SwiftUI教程之绘制曲线
2020-12-12
macOS SwiftUI教程之绘制矩形Path
2020-12-12
macOS SwiftUI教程服务共享 NSSharingServicePicker完整代码
2020-12-12
SwiftUI CoreData增删改查完整代码
2020-12-09
macOS SwiftUI文件打开教程FileDialog项目含源码
2020-12-09
Wordpress入门书籍哪些最值得看
2021-05-30
请问wordpress,使用markdown生成页面如何跳转url?
2021-05-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人