Re: [情报] PiTT Beta 0.1.4 (22) 大图浏览

楼主: kiwatami (悠游自在)   2018-07-10 12:16:37
唉...
我就来科普一下吧
正常这种文章应该是出现在 MacDev 板的
首先 滑动退出在 iOS 又叫做 InteractiveTransition
是早在 2013 年的 WWDC 就介绍的功能
https://developer.apple.com/videos/play/wwdc2013/218/
视 viewController persent 的方式会需要实作 3~4 个项目
分别是
UIViewControllerAnimatedTransitioning
UIViewControllerTransitioningDelegate
UIPercentDrivenInteractiveTransition
UIPresentationController(for persenting Modally)
不使用默认 naviatiaonController 的滑动手势
是因为默认只能从萤幕边缘触发
但是 PiTT 不需要滑动删除功能
所以就没有必要避免萤幕中间的滑动手势侦测
单手使用者也可以从萤幕的任何地方开始滑动
不会因为萤幕过大摸不到萤幕边缘 反而更方便
主要的手势侦测有两种项目
一个是滑动距离 一个是滑动速度
滑动距离 一般业界都是侦测 view.bounds 一半的值(视纵向与横向)
滑动速度 一般业界都是侦测 velocity 是否超过自订的 threshold
某 app 实作的 只有 gestureRecognizer.state == .began(我猜的)
所以才会稍微滑动 连手指都没放开就触发
也没办法来回滑动或是滑一滑放弃回到原页
我不知道是故意的还是怎么样 也没有说一定就是不好的
但这个就是没有实作完整的滑动手势侦测
总不能要求一个做完 100% 功能的 删掉做好的部分退回 10% 吧?
我是不知道这样回信有哪里得罪你啦...
https://i.imgur.com/FPz6o3p.jpg
https://i.imgur.com/rAKR23V.jpg
https://i.imgur.com/w9CFqGS.jpg
但你一直说用 UIPageViewController、UIScrollView 还有 bounce
我真的不知道怎么跟你讨论 才会给你连结好有个基本概念
滑动退出的确有一万种实作方式
但 Apple 就提供超好用的 API 了为什么不直接用呢?
UIPageViewController 还有点可能
但就算是 Android 滑动退出的实作方式也用不到 scrollView
压根不会出现 bounce 的关键字
一般业界 包括你说你有使用过的 Facebook、Twitter 都是使用相同的手势侦测规则
也都是滑动到一半或是快速滑动触发
每个 app 的差异大多只有 threshold 的值
还有动画的执行时间长短而已
为什么硬要我把对的实作方式改成错的呢?
我要继续潜水了 每次出来都有人找我吵架 囧
作者: ho83leo (LWHo)   2018-07-10 12:26:00
文章看的很舒服
作者: rensakura (佐仓)   2018-07-10 12:26:00
您怎么不敢贴出最后一封回信内容呢?^^任意公开他人信件内容是会被 的, 这个饵我就不咬了当使用者右滑手势就是想回上一页, 什么情况下会想滑到一半放弃? 偷看上一页内容? 为何有些app刻意调的比原生API更好触发? 这才是我想提醒的点也许我是那1%觉得难滑的手残使用者, 也许有人根本没有手指. Design for accessibility不是iOS的精神之一吗?
作者: intela60474 (Alber)   2018-07-10 12:47:00
2F/3F是同一人推的 但我看不懂
作者: iKelly (((○)))   2018-07-10 12:49:00
我的确有时候滑到一半会放弃,不过在pitt上我没遇过ren大难滑的情况,也许你改一下操作习惯的话就能适应了,如果不愿意改的话,其实你也不用花心思在pitt上
作者: rensakura (佐仓)   2018-07-10 12:52:00
“任意公开他人信件是会被牛口的” 不知道为何字被吃了
作者: intela60474 (Alber)   2018-07-10 12:53:00
1%手残你要顾虑DfA/右滑就是要回上一页 总觉得很矛盾
作者: rensakura (佐仓)   2018-07-10 12:55:00
因为原po还有一封攻击性的回信未公开, 谅他也不敢
作者: kouta (Kk)   2018-07-10 12:56:00
以前用MOPTT 很常滑滑滑就判成回上一页 有点反智
作者: gn01881106 (Master_Lai P)   2018-07-10 12:57:00
理性的功能讨论->拼输赢真没必要 初衷不就是都希望app好吗
作者: rensakura (佐仓)   2018-07-10 13:18:00
想当初MoPTT也是一堆热心人帮忙测试出意见, 后来他们做了什么事? 隐蔽对手关键字, 广告越加越多. 其他做完摆烂的作者就不提了. 如果开发团队是这种态度那真的很可惜
作者: kouta (Kk)   2018-07-10 13:19:00
前阵子看桌二说出现全版广告XD
作者: krousxchen (城府很深)   2018-07-10 13:25:00
moptt放久了就会自动跳转广告页面,让我先转用JPTT
作者: tt511327 (在家闲闲)   2018-07-10 13:51:00
推~~现在这样很好用,不需要更改
作者: weibreeze (路人秉)   2018-07-10 13:58:00
开发团队哪种态度啊哈哈 一直很客气在说明啊 推个 辛苦了
作者: Mapodoufu (当归)   2018-07-10 14:10:00
看起来没呛人啊 还是我太笨?
作者: fishfish1314 (fish)   2018-07-10 14:15:00
想知道怎么扯到scrollview的......
作者: rhino0314 (鬼岛梦想家)   2018-07-10 14:21:00
完全看不出哪里呛人 作者辛苦了
作者: zweibeee (zwei)   2018-07-10 14:30:00
辛苦了,期待正式上线
作者: Mapodoufu (当归)   2018-07-10 15:03:00
我PO的更新资讯好像造成馆告宣传争议
作者: y2d2213 (罐头)   2018-07-10 15:04:00
作者辛苦了~
作者: Mapodoufu (当归)   2018-07-10 15:04:00
我想之后就不再PO了*广告
作者: kouta (Kk)   2018-07-10 15:15:00
一周一次还可以吧 或大功能 太多就会有人汪汪了
作者: iKelly (((○)))   2018-07-10 15:15:00
见怪不怪啦,想起几年前ptt+刚进pubic beta的时候,我觉得接口美观很值得期待所以分享在版上,还被误认为亲友团来打
作者: AnewMitch ( 宜安)   2018-07-10 15:16:00
加油,现在这样很好
作者: iKelly (((○)))   2018-07-10 15:16:00
广告的,现在该app作者好像放生了...
作者: l98 (寻找属于我的星星)   2018-07-10 15:17:00
还在beta版的话,久久po一次我觉得还好,不用每次改版都po而且这种是需要申请才能测试的,对大多数人来说没有太大意义
作者: letmeloveyou (rovingwind)   2018-07-10 15:32:00
q这些信件我是看不出来哪里在呛人,我不知道那个自称也是开发者怎么从那些信件得到你想表达"实作方式不同,请不要与MoPTT比较"、"其他App都是这样做的"、"看来您根本不懂实作,请先参考教学文章"这些结论,但如果身为一个开发者这样的逻辑思考着实令人耽忧,当然这些都是只从目前单方的信件来看啦
作者: YahooTaiwan (超可爱南西我老婆)   2018-07-10 15:35:00
只有半桶水就想呛人... 真想知道在哪间大公司任职
作者: ntianlin (ArI4N)   2018-07-10 15:39:00
因为你用尊称回信但中间却又打出"XD"会让人有嘲讽的感觉
作者: rensakura (佐仓)   2018-07-10 15:46:00
Y大很熟喔? https://i.imgur.com/NqZU1Gj.jpg详细解说给推 我表明开发者身分的原意是希望您不需要跟我解释这些细节, 因为我们都懂, 而是想讨论更高层的UX设计问题 可惜看来我们沟通不良了
作者: jiunmoon (Jiun)   2018-07-10 15:52:00
不如,楼上也写个ptt app,瞧瞧所谓更高层ux设计是如何
作者: kouta (Kk)   2018-07-10 16:01:00
滑一滑就会判定回上一页是很高层的设计吗XD
作者: CraziPhone (有点不方便)   2018-07-10 16:07:00
原来这才是工程师的角度 我真他妈私立文组废物呜呜呜呜
作者: appleonatree (苹果在树上)   2018-07-10 16:10:00
我觉得Pitt比较习惯欸
作者: rnw (听见你的声音 大发)   2018-07-10 20:27:00
最近连线 突然变很难连上
作者: helenken1218 (加油加油)   2018-07-10 20:57:00
我也觉得最近连线变难上了
作者: hungya5566 (洪爷五六)   2018-07-10 21:21:00
这种测试文不用一直贴啦 贴一堆也过一段时间了正式版也还没出来 是在洗文章喔
楼主: kiwatami (悠游自在)   2018-07-10 21:26:00
很难连线是PTT的SSH服务器塞车造成的之后会跟Android版一样加入websocket连线
作者: kouta (Kk)   2018-07-10 21:31:00
kiwatami 也是团队之一吗?
楼主: kiwatami (悠游自在)   2018-07-10 21:32:00
我是作者
作者: kouta (Kk)   2018-07-10 21:45:00
WOW 我还以为是 Mapodoufu
作者: intela60474 (Alber)   2018-07-11 00:38:00
底层都没看懂跟人谈UX zzz
作者: j198811 (Small_Left)   2018-07-11 00:47:00
看不出来在呛人,Dcard 的触发也超灵敏无敌难用,现在这样好用很多,加油
作者: phrady (小P)   2018-07-11 03:01:00
加油,我觉得好好用
作者: tvbic   2018-07-11 08:48:00
刚刚测试了一下手势,真的是有问题的东西,滑到一半又缩回去,到底在写什么东西
楼主: kiwatami (悠游自在)   2018-07-11 12:05:00
所以safari滑到一半会缩回去 也很奇怪囉?
作者: zweibeee (zwei)   2018-07-11 15:03:00
谁会慢慢滑到一半lul
作者: amenamen (张)   2018-07-11 15:54:00
刚刚特别下载了mo试用还是觉得PiTT比较好用作者辛苦了!
作者: cphe (魔鬼藏在垃圾筒里)   2018-07-11 19:18:00
Mo的作法其实比较省力不过这东西就是看个人习惯,没什么好或不好,要看大众化习惯就只能做问卷统计
作者: FirstClass (FirstClass)   2018-07-12 11:08:00
我喜欢现在这样的,慢慢右滑还可以往回拉回来
作者: jcballer (You know who I am.)   2018-07-13 01:43:00
辛苦作者大大了 别跟他计较太多
作者: hiwanwan (汪汪)   2018-07-13 22:41:00
感谢作者,很好用的软件

Links booklink

Contact Us: admin [ a t ] ucptt.com