Re: [情報] PiTT Beta 0.1.4 (22) 大圖瀏覽

看板iOS作者 (悠游自在)時間5年前 (2018/07/10 12:16), 5年前編輯推噓30(31154)
留言86則, 34人參與, 5年前最新討論串3/4 (看更多)
唉... 我就來科普一下吧 正常這種文章應該是出現在 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 的值 還有動畫的執行時間長短而已 為什麼硬要我把對的實作方式改成錯的呢? 我要繼續潛水了 每次出來都有人找我吵架 囧 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.163.5.93 ※ 文章網址: https://www.ptt.cc/bbs/iOS/M.1531196206.A.F01.html

07/10 12:26, 5年前 , 1F
文章看的很舒服
07/10 12:26, 1F

07/10 12:26, 5年前 , 2F
您怎麼不敢貼出最後一封回信內容呢?^^
07/10 12:26, 2F

07/10 12:28, 5年前 , 3F
任意公開他人信件內容是會被 的, 這個餌我就不咬了
07/10 12:28, 3F

07/10 12:33, 5年前 , 4F
當使用者右滑手勢就是想回上一頁, 什麼情況下會想滑到
07/10 12:33, 4F

07/10 12:33, 5年前 , 5F
一半放棄? 偷看上一頁內容? 為何有些app刻意調的比原
07/10 12:33, 5F

07/10 12:33, 5年前 , 6F
生API更好觸發? 這才是我想提醒的點
07/10 12:33, 6F

07/10 12:37, 5年前 , 7F
也許我是那1%覺得難滑的手殘使用者, 也許有人根本沒有
07/10 12:37, 7F

07/10 12:37, 5年前 , 8F
手指. Design for accessibility不是iOS的精神之一嗎?
07/10 12:37, 8F

07/10 12:47, 5年前 , 9F
2F/3F是同一人推的 但我看不懂
07/10 12:47, 9F

07/10 12:49, 5年前 , 10F
我的確有時候滑到一半會放棄,不過在pitt上我沒遇過ren大
07/10 12:49, 10F

07/10 12:50, 5年前 , 11F
難滑的情況,也許你改一下操作習慣的話就能適應了,如果不
07/10 12:50, 11F

07/10 12:50, 5年前 , 12F
願意改的話,其實你也不用花心思在pitt上
07/10 12:50, 12F

07/10 12:52, 5年前 , 13F
“任意公開他人信件是會被牛口的” 不知道為何字被吃了
07/10 12:52, 13F

07/10 12:53, 5年前 , 14F
1%手殘你要顧慮DfA/右滑就是要回上一頁 總覺得很矛盾
07/10 12:53, 14F

07/10 12:55, 5年前 , 15F
因為原po還有一封攻擊性的回信未公開, 諒他也不敢
07/10 12:55, 15F

07/10 12:56, 5年前 , 16F
以前用MOPTT 很常滑滑滑就判成回上一頁 有點反智
07/10 12:56, 16F

07/10 12:57, 5年前 , 17F
理性的功能討論->拼輸贏
07/10 12:57, 17F

07/10 12:57, 5年前 , 18F
真沒必要 初衷不就是都希望app好嗎
07/10 12:57, 18F
依據要求補上 https://i.imgur.com/6ZVEHOZ.jpg
這封信是你在推文說我嗆你之後我才回的 內容上也大致相同 我才沒貼上來 不知道哪裡有攻擊性... 至於哪些使用者會想要讀一半放棄 我真的不知道 可是所有 app 都這麼作 我當然視為理所當然的加進去 但我想原因不是因為有沒有人想要滑一半放棄 而是這樣的實作方式比較接近操作實際物品的感覺 也就是很多人說的「直覺」、「直觀」 這兩種實作方式可以用這個例子說明: 1. 摸著一張紙 慢慢向右滑 突然間就自己跑掉了 2. 摸著一張紙 慢慢向右滑、向左滑 都會跟著手指移動 你願意公開你的來信內容我也很歡迎 這樣鄉民才知道為什麼我會給你連結 在評論或貼文留言罵我髒話的也沒少過 老鄉民都只會笑笑而已 沒有在告人的 欸 戰起來了啦 怎麼辦? 我只想寫程式啊~ 應該沒有其他要貼的信了吧? 我要繼續潛水了 ※ 編輯: kiwatami (1.163.5.93), 07/10/2018 13:19:29

07/10 13:18, 5年前 , 19F
想當初MoPTT也是一堆熱心人幫忙測試出意見, 後來他們
07/10 13:18, 19F

07/10 13:18, 5年前 , 20F
做了什麼事? 隱蔽對手關鍵字, 廣告越加越多. 其他做完
07/10 13:18, 20F

07/10 13:18, 5年前 , 21F
擺爛的作者就不提了. 如果開發團隊是這種態度那真的很
07/10 13:18, 21F

07/10 13:18, 5年前 , 22F
可惜
07/10 13:18, 22F

07/10 13:19, 5年前 , 23F
前陣子看桌二說出現全版廣告XD
07/10 13:19, 23F

07/10 13:25, 5年前 , 24F
moptt放久了就會自動跳轉廣告頁面,讓我先轉用JPTT
07/10 13:25, 24F

07/10 13:51, 5年前 , 25F
推~~現在這樣很好用,不需要更改
07/10 13:51, 25F

07/10 13:58, 5年前 , 26F
開發團隊哪種態度啊哈哈 一直很客氣在說明啊 推個 辛
07/10 13:58, 26F

07/10 13:58, 5年前 , 27F
苦了
07/10 13:58, 27F

07/10 14:10, 5年前 , 28F
看起來沒嗆人啊 還是我太笨?
07/10 14:10, 28F

07/10 14:15, 5年前 , 29F
想知道怎麼扯到scrollview的......
07/10 14:15, 29F

07/10 14:21, 5年前 , 30F
完全看不出哪裡嗆人 作者辛苦了
07/10 14:21, 30F

07/10 14:30, 5年前 , 31F
辛苦了,期待正式上線
07/10 14:30, 31F

07/10 15:03, 5年前 , 32F
我PO的更新資訊好像造成館告宣傳爭議
07/10 15:03, 32F

07/10 15:04, 5年前 , 33F
作者辛苦了~
07/10 15:04, 33F

07/10 15:04, 5年前 , 34F
我想之後就不再PO了
07/10 15:04, 34F

07/10 15:04, 5年前 , 35F
*廣告
07/10 15:04, 35F

07/10 15:15, 5年前 , 36F
一週一次還可以吧 或大功能 太多就會有人汪汪了
07/10 15:15, 36F

07/10 15:15, 5年前 , 37F
見怪不怪啦,想起幾年前ptt+剛進pubic beta的時候,我覺得
07/10 15:15, 37F

07/10 15:16, 5年前 , 38F
介面美觀很值得期待所以分享在版上,還被誤認為親友團來打
07/10 15:16, 38F

07/10 15:16, 5年前 , 39F
加油,現在這樣很好
07/10 15:16, 39F

07/10 15:16, 5年前 , 40F
廣告的,現在該app作者好像放生了...
07/10 15:16, 40F

07/10 15:17, 5年前 , 41F
還在beta版的話,久久po一次我覺得還好,不用每次改版都po
07/10 15:17, 41F

07/10 15:18, 5年前 , 42F
而且這種是需要申請才能測試的,對大多數人來說沒有太大意義
07/10 15:18, 42F

07/10 15:32, 5年前 , 43F
q這些信件我是看不出來哪裡在嗆人,我不知道那個
07/10 15:32, 43F

07/10 15:32, 5年前 , 44F
自稱也是開發者怎麼從那些信件得到你想表達"實作
07/10 15:32, 44F

07/10 15:32, 5年前 , 45F
方式不同,請不要與MoPTT比較"、"其他App都是這樣
07/10 15:32, 45F

07/10 15:32, 5年前 , 46F
做的"、"看來您根本不懂實作,請先參考教學文章"
07/10 15:32, 46F

07/10 15:32, 5年前 , 47F
這些結論,但如果身為一個開發者這樣的邏輯思考著
07/10 15:32, 47F

07/10 15:32, 5年前 , 48F
實令人耽憂,當然這些都是只從目前單方的信件來看
07/10 15:32, 48F

07/10 15:32, 5年前 , 49F
07/10 15:32, 49F

07/10 15:35, 5年前 , 50F
只有半桶水就想嗆人... 真想知道在哪間大公司任職
07/10 15:35, 50F

07/10 15:39, 5年前 , 51F
因為你用尊稱回信但中間卻又打出"XD"會讓人有嘲諷的感覺
07/10 15:39, 51F

07/10 15:46, 5年前 , 52F
07/10 15:46, 52F

07/10 15:51, 5年前 , 53F
詳細解說給推 我表明開發者身分的原意是希望您不需要
07/10 15:51, 53F

07/10 15:51, 5年前 , 54F
跟我解釋這些細節, 因為我們都懂, 而是想討論更高層的U
07/10 15:51, 54F

07/10 15:51, 5年前 , 55F
X設計問題 可惜看來我們溝通不良了
07/10 15:51, 55F

07/10 15:52, 5年前 , 56F
不如,樓上也寫個ptt app,瞧瞧所謂更高層ux設計是如何
07/10 15:52, 56F

07/10 16:01, 5年前 , 57F
滑一滑就會判定回上一頁是很高層的設計嗎XD
07/10 16:01, 57F

07/10 16:07, 5年前 , 58F
原來這才是工程師的角度 我真他媽私立文組廢物嗚嗚嗚
07/10 16:07, 58F

07/10 16:07, 5年前 , 59F
07/10 16:07, 59F

07/10 16:10, 5年前 , 60F
我覺得Pitt比較習慣欸
07/10 16:10, 60F

07/10 20:27, 5年前 , 61F
最近連線 突然變很難連上
07/10 20:27, 61F

07/10 20:57, 5年前 , 62F
我也覺得最近連線變難上了
07/10 20:57, 62F

07/10 21:21, 5年前 , 63F
這種測試文不用一直貼啦 貼一堆也過一段時間了
07/10 21:21, 63F

07/10 21:22, 5年前 , 64F
正式版也還沒出來 是在洗文章喔
07/10 21:22, 64F

07/10 21:26, 5年前 , 65F
很難連線是PTT的SSH伺服器塞車造成的
07/10 21:26, 65F

07/10 21:26, 5年前 , 66F
之後會跟Android版一樣加入websocket連線
07/10 21:26, 66F

07/10 21:31, 5年前 , 67F
kiwatami 也是團隊之一嗎?
07/10 21:31, 67F

07/10 21:32, 5年前 , 68F
我是作者
07/10 21:32, 68F

07/10 21:45, 5年前 , 69F
WOW 我還以為是 Mapodoufu
07/10 21:45, 69F

07/11 00:38, 5年前 , 70F
底層都沒看懂跟人談UX zzz
07/11 00:38, 70F

07/11 00:47, 5年前 , 71F
看不出來在嗆人,Dcard 的觸發也超靈敏無敵難用,現在這
07/11 00:47, 71F

07/11 00:47, 5年前 , 72F
樣好用很多,加油
07/11 00:47, 72F

07/11 03:01, 5年前 , 73F
加油,我覺得好好用
07/11 03:01, 73F

07/11 08:48, 5年前 , 74F
剛剛測試了一下手勢,真的是有問題的東西,滑到一半又縮回
07/11 08:48, 74F

07/11 08:48, 5年前 , 75F
去,到底在寫什麼東西
07/11 08:48, 75F

07/11 12:05, 5年前 , 76F
所以safari滑到一半會縮回去 也很奇怪囉?
07/11 12:05, 76F

07/11 15:03, 5年前 , 77F
誰會慢慢滑到一半lul
07/11 15:03, 77F

07/11 15:54, 5年前 , 78F
剛剛特別下載了mo試用
07/11 15:54, 78F

07/11 15:54, 5年前 , 79F
還是覺得PiTT比較好用
07/11 15:54, 79F

07/11 15:54, 5年前 , 80F
作者辛苦了!
07/11 15:54, 80F

07/11 19:18, 5年前 , 81F
Mo的作法其實比較省力
07/11 19:18, 81F

07/11 19:19, 5年前 , 82F
不過這東西就是看個人習慣,沒什麼好或不好,要看大眾化習慣
07/11 19:19, 82F

07/11 19:19, 5年前 , 83F
就只能做問卷統計
07/11 19:19, 83F

07/12 11:08, 5年前 , 84F
我喜歡現在這樣的,慢慢右滑還可以往回拉回來
07/12 11:08, 84F

07/13 01:43, 5年前 , 85F
辛苦作者大大了 別跟他計較太多
07/13 01:43, 85F

07/13 22:41, 5年前 , 86F
感謝作者,很好用的軟體
07/13 22:41, 86F
文章代碼(AID): #1RH3Cky1 (iOS)
文章代碼(AID): #1RH3Cky1 (iOS)