V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  vtoexOwner  ›  全部回复第 1 页 / 共 3 页
回复总数  44
1  2  3  
@Smash 是的, 昨天开始看了一天教程,今天试着撸了一下,感觉做基本的 UI 确实舒服,不必考虑一些回调、刷新问题,但问题也很多,一些 UIKit 框架中有的接口在这里都是没有了,比如说 textField 的清除按钮,查了下竟然是要自定义的……结合你的问题,在 macos 上应该也是存在相同的问题
总体来说,除非是要同时做 macos 和 ios,不然不建议用 SwiftUI
2021-06-13 21:09:36 +08:00
回复了 vtoexOwner 创建的主题 Swift 花了两天时间刷了一个 Swift
是 SwiftUI, 不小心发出去了,竟然没有删除或者编辑帖子的功能😂
2021-06-13 21:06:26 +08:00
回复了 vtoexOwner 创建的主题 Swift 花了两天时间刷了一个 Swift
基本的功能就是某音视频去水印;
用到了文本输入、按钮点击、web 加载、网络请求、页面跳转、视频播放

逻辑很简单,页面也简单,整体感觉就是纯 SwiftUI 框架内的部分由数据驱动,感觉特别好,不用太关心各种回调啊 UI 刷新这些,特别方便

但坑也是有的,控件封装似乎太简单了,比如 TextField 竟然没有那个清空按钮,查了下资料竟然要自定义😂,好吧,或者可以说是 SwiftUI 的控件可玩性是很高的,但上手难度就 ++ 了。

再就是,它的覆盖面现在还略窄,像 WKWebView 就是继承自 UIView,它在 SwiftUI 内就没有对应的控件,需要人工添加 SwiftUI 与 UIKit 的链接,如果有一些数据上的双向回调,用起来似乎就不是很方便了

还有就是它们的 api 语法,是 swift 没错,但总感觉有些 api 不好写,比方说 TextField 的方法,如果第一次只是画个 ui 上去,之后我要加 commit 事件回调,再之后要加 editChanged 回调,明明是同一个方法,但竟然不能直接在代码里添加相应的入参……不知道是不是我 xcode 问题,导致我每次都要重新写 TextField 的相关代码

以上就是现在的感觉了,当然,是基于刚接触 SwiftUI 来说了,以后熟悉之后肯定会好很多的,希望各位大佬多多指点,有比较好的教程推荐当然更好,先行谢过 🤝
苹果系列没有有滚轮的鼠标吧,你要找的这个事件是不是根本就不存在 ?😂
我想你可能要找那种捏合手势的回调吧
2019-11-21 16:18:26 +08:00
回复了 dai640 创建的主题 程序员 中国移动的官方 app,让人有想砸手机的冲动!
你以为移动 app 的功能就是你看的到的这些?里面有太多迭代下来而没删除的功能模块,有太多的重复工具模块,更有太多的“祖宗”代码,能跑的快太怪
2019-11-13 14:26:49 +08:00
回复了 sagaxu 创建的主题 程序员 购物节,零购物欲望
就买了一年腾讯会员
2019-10-06 08:54:03 +08:00
回复了 liminghui 创建的主题 iPhone 云上贵州, 5 天了,相册下载原片一直卡着不动
还以为就我碰到这问题了呢,刚换手机,偶然发现同步过来的照片好多都是灰色的,点击下载也不动
2019-09-29 10:17:41 +08:00
回复了 vtoexOwner 创建的主题 iPhone 刚才 jd 售后打电话了
昨晚拿回来之后升级到 13.1.1 了,不知道是系统问题还是啥原因,再次黑屏白菊花,查了下日志 springboard.app 崩溃
2019-09-29 00:29:01 +08:00
回复了 vtoexOwner 创建的主题 iPhone 刚才 jd 售后打电话了
@liaoyaoheng 看进度是说返厂检修,不知道是返哪去了
2019-09-19 15:52:34 +08:00
回复了 mikeven 创建的主题 iPhone 明天有多少人第一时间升级 iOS 13
xr 12 偶现卡死,去检修也没查出啥问题
2019-08-17 20:32:29 +08:00
回复了 chunjie 创建的主题 macOS Mac 怎么设置搜狗输入法为默认第一位?
/usr/libexec/PlistBuddy -c "Delete :AppleEnabledInputSources:1" ~/Library/Preferences/com.apple.HIToolbox.plist

可以删除 ABC
2019-08-17 20:32:00 +08:00
回复了 chunjie 创建的主题 macOS Mac 怎么设置搜狗输入法为默认第一位?
/usr/libexec/PlistBuddy -c "Delete :AppleEnabledInputSources:1" ~/Library/Preferences/com.apple.HIToolbox.plist
2019-08-16 09:30:18 +08:00
回复了 vtoexOwner 创建的主题 iPhone iPhone 上有什么好用的音乐播放器吗
以前用网易云,结果大家都知道,版权不够,相当一部分喜欢的歌听不了,所以换了 qq 音乐,但现在用 qq 音乐发现也是有很多只能听 1 分钟,所以才想问问大家都在用什么
2019-08-05 11:30:01 +08:00
回复了 MrUser 创建的主题 macOS 是什么让你选择了 iTerm2 ?自带的 Terminal 不好么?
就其可以开多个窗口这一个功能就够我用它了
去年……算是前年了,也是因为女朋友在郑州,想回去找个工作,面试都蛮好,最后问到薪水时,我已经主动打了八折……他们都不报价的……很明显,能给的跟我八折之后还差很多,不然不至于说不出来
网站啊,都是去官网下载安装包
2019-07-14 16:56:56 +08:00
回复了 ooooo 创建的主题 macOS 这个网友对 Mac OS 的评价有道理么 ?
对我而言:
游戏,我不玩游戏,mac、win 无所谓了。
软件安装,mac 可以吊打 win 吧,没有乱七八糟的绑定小程序,绝大部分直接拖进来就行,卸载删除就成,也不会有弹窗、右下角的弹窗啥的……对比 win 真心干净
价格,mac 是贵了些,但我室友组装了个 win 花了大概一万 4、5,只是说一下,不做对比,见仁见智吧
开发,我 ioser,好像只能 mac 吧,反正私下里玩玩 ps、h5、java 啥的也都有软件支持,体验没对比过
系统稳定性,现在不知道 win 的怎么样,反正我上大学那会儿用 win,用了大概一年之后就每段时间重装回机,不然会卡,mac 到现在用了三年了吧,整体可能装了有三回
装机难度,win 需要找各种资源,不同资源的体验也不尽相同,可能这也是我用 win 时装机频繁的原因之一吧,最早的时候装机还是个技术活,现在是傻瓜式的就方便多了,但还是需要做个启动盘啥的(也可以不做,不抬杠),mac 只需要联网就成,然后就是下一步下一步下一步。。。

现在如果让我选可能还是选 mac 吧,毕竟触摸板、手势操作这些都丢不掉了,对比 win 本上的那个小小的触摸窗口,呵呵。。
2019-06-27 22:58:04 +08:00
回复了 vtoexOwner 创建的主题 程序员 用 Hammerspoon 触发 鼠须管的重新部署
已解决,用了:
`os.execute(cmd)`
2019-06-26 14:37:54 +08:00
回复了 HarveyZh 创建的主题 程序员 在国家电网做外包。
外包,呆了两三年了,月初提加薪,不准,说是到公司成本线了…… qtmd ……当货物了,准备滚蛋
1  2  3  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2589 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 36ms · UTC 05:29 · PVG 13:29 · LAX 21:29 · JFK 00:29
Developed with CodeLauncher
♥ Do have faith in what you're doing.