经验分享 未读
SwiftUI 学习笔记 56:项目7 消费记录app 复习今天将内容完善。
使用Userdefault12345678910111213141516171819202122class Expenses: ObservableObject { @Published var consumptionList: [Action]{ ...
闲聊杂谈 未读
最近整理代码和基础知识SnippetLab感觉还是很不错,之前用MWeb整理的资料库在搜索方面表现一般。正在转移和查看旧版本。近期在考虑更换主题来着。现在用的主题原作者已经不维护了,经过我的一系列魔改目前用的还可以。还在考虑中。
最近标签会减少数量。
|闲聊创建
经验分享 未读
SwiftUI 学习笔记55:项目7 消费记录app 复习这是一个记录消费的一个app,主要练习的是Userdefult的使用。今天就先把前端部分完成,明天完成其他部分和优化。
与@ObservedObject共享SwiftUI状态@State 只能监控 结构 的更改,很难监控到 类 的更改,这个时候需要使用@ObservedObject
如果你想使用一个 ...
经验分享 未读
将添加了勾选了Git的Xcode项目如何上传到Github因为准备开始做一些练习项目上传到GitHub(我相信这是一个很好的开始)然后被网上的教程一顿坑(包括代码全部丢失,还好我有Time Machine)准备自己出一个(再也不相信网上的教程了)。
前排预警:此教程仅适合曾经在GitHub上传过项目的人(仅针对我自己)
1.在GitHub上创建项目
2.进 ...
经验分享 未读
SwiftUI 学习笔记 54:挑战 for 35day 改进继续对昨天的程序进行改进,增加分数系统和答案查看。
在不同组件传递状态值在组件中增加binding:
1@Binding var menuClear: Bool
在有状态的父级在调用时输入变量所对应的状态值:
1AvatarButton(menuClear: $menuClear)
使用Bind ...
经验分享 未读
SwiftUI 学习笔记 53:挑战 for 35day (ChallengeFor35)之前有个生成乘法的挑战被我搁置了,现在重新做一下。
对于这个挑战我主要的难点是抛弃了曾经在python中经常使用的字典概念(我是新手),使用结构和点记法来进行编程。
其中有几次白屏,后来发现是因为自己对于数量的判断上没有写好。当循环到一个不存在的数据上时就会停止工作,白屏。
代码123456789 ...
|日常创建
经验分享 未读
SwiftUI 学习笔记 52:项目4 复习 (Practise 2-4for2)这个时间这部分真的太难了。再练习一遍。增强熟练度。
时间选择器样式时间选择器隐藏文本标签,时间选择器只显示小时和分钟。
123DatePicker(selection: $wakeUp, displayedComponents: .hourAndMinute, label: { Text( ...
经验分享 未读
SwiftUI 学习笔记 51:项目 4 复习 (Practise 2-4)计算适合睡眠的时间,暂且估计可能要重复练习很多次,这里在日期中的处理还是比较麻烦的。
日期选择器使用日期选择器之前需要创建一个Date()属性:
1@State private var wakeUp = Date()
然后,你可以将其绑定到日期选择器,如下所示:
123var body: some ...
经验分享 未读
SwiftUI 学习笔记 50:项目2 挑战 复习 (Practise 2-3)项目2的挑战部分,增加了存储部分的挑战。
挑战最好的学习方法之一是尽可能频繁地编写自己的代码,因此,你应该尝试以下三种方式扩展此应用程序,以确保你完全了解正在发生的事情:
添加一个@State属性来存储用户的分数,在答案正确与否时对其进行修改,然后将其显示在警报中。
在标志正下方的标签中显示玩家的 ...
经验分享 未读
SwiftUI 学习笔记 49:项目2 复习 (Practise 2-3)猜国旗应用的复习。
随机化数组顺序shuffled()方法会自动为我们处理随机化数组顺序。
1var countries = ["Estonia", "France", "Germany", "Ireland", &qu ...
经验分享 未读
SwiftUI 学习笔记 48:复习 项目1 挑战 (Practise 2-2)你需要构建一个处理单位转换的应用程序:用户将选择一个输入单位和一个输出单位,然后输入一个值,然后查看转换的输出。
你选择哪种单位取决于你,但是你可以选择以下单位之一:
温度转换:用户选择摄氏度,华氏度或开氏度。
长度转换:用户选择米,公里,英尺,码或英里。
时间转换:用户选择秒,分钟,小时或天。
...
经验分享 未读
SwiftUI 学习笔记 47:复习 项目1 (Practise 2-1)重新开始复习前面的东西。
滑块Picker
.pickerStyle(SegmentedPickerStyle())
保留两位小数
Text("$ \(finalmon, specifier: "%.2f")")
代码ContentView.swift
123 ...
经验分享 未读
SwiftUI 学习笔记 46:项目 9-4 绘画那是另一个完成的项目,到目前为止,你已经体验了几乎所有SwiftUI的绘图API。你可能想重新构建应用程序,但是请花点时间暂停一下,回顾一下所学到的内容–你可能会在一段时间内不使用所有内容,但重要的是至少要记住所涵盖的内容,以便你可以请稍后再参考。
因此,今天你有另一篇评论来测试你所记得的内容,以及 ...
闲聊杂谈 未读
闲聊关于 SwiftUI 学习的故事因为只有编程经验,没有编程基础的我学习一门没掌握过的语言进步确实很艰难。在学习即将50天的时候出现了问题。
虽然写的是50天,但是在没有更新的时候还有更新前我都学习了一个月左右的SwiftUI,不得不说Swift或者说编程领域真是一个非常巨大的挑战。我愿意为他付出。但是随着时间的进行和难度的增强,学 ...
|日常创建
闲聊杂谈 未读
张洪Hoo 在 Dribbble 中上传作品了除了在产品和程序逻辑上我还是考虑的比较多,但是作为设计师,视觉表达还是非常重要的。视觉表现不是一朝一夕的事情,而是长时间的经验+灵感共同铸造的。经验决定下限,灵感决定上限。
所以为了提高自己的视觉表现能力,我会在dribbble中每周上传一个作品(flag)。作品主要是为了抓住一刹那的灵感而制作的飞 ...
经验分享 未读
iOS / iPhone屏幕尺寸和分辨率一篇博客搞定iOS及iPhone的屏幕尺寸等信息参数
手机型号
屏幕尺寸
屏幕密度
开发尺寸
设计分辨率
倍率
4/4S
3.5英寸
326ppi
320*480pt
640*960px
@2x
5/5S/5c/se
4英寸
326ppi
32 ...
我的项目 未读
Dribbble 作品更新:支付宝概念设计打开app后直接可以调用镜头扫描二维码(飞机稿不考虑性能和逻辑[手动狗头]),为了减少历史页面卡片的干净,将信息淡化了(各有所好吧)。
纯飞机概念稿,喜欢的朋友点个赞吧!点赞通道
我的项目 未读
Dribbble 作品更新:Unsplash App 概念稿设计这是加入追波的第一幅作品。上传这幅作品的时候还没有成为正式会员,所以还没有流量。采用了常见的概念稿要素和风格。在我这个作品中我比较喜欢点赞按钮的质感(特别是黑暗模式)
欢迎喜欢的朋友点赞:点赞通道
今日热门
标签
教程348 设计260 开发230 干货165 Swift126 日常98 软件94 Sketch80 Mac76 热门68 必看65 网页前端61 Hexo53 SwiftUI-100days48 iOS41 AIGC35 评测26 闲聊26 Photoshop25 视频22 Heocan21 字体20 AI绘画16 产品16 AfterEffects15 Chrome15 设计报告12 后端11 Python10 VI10 Dribbble9 运维9 Windows9 illustrator9 智能家居7 更新日志7 运营7 音乐6 读书笔记6 FinalCutPro5 Heomagic5 办公5 混剪5 Docker4 Origami4 HeoAwards3 攒机3 Sketch-Data3 表情3 优质报告3 体验官3 手表2 HomePod2 Principle2 VLOG2 PHP2 电子书2 壁纸1 安卓1 Vision1
查看全部统计
文章总数 :
900
建站天数 :
全站字数 :
807.8k
评论总数 :