V2EX vtoexOwner 的所有回复 第 1 页 / 共 3 页
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     Solana     2545 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 40ms UTC 11:57 PVG 19:57 LAX 04:57 JFK 07:57
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86