iOS 开发实用技术导航
NSHipster 中文版
› http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
› http://www.cocos2d-iphone.org/
CocoaPods
› http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
› http://code.google.com/mobile/analytics/
WWDC
› https://developer.apple.com/wwdc/
Design Guides and Resources
› https://developer.apple.com/design/
Transcripts of WWDC sessions
› http://asciiwwdc.com
Cocoa with Love
› http://cocoawithlove.com/
Cocoa Dev Central
› http://cocoadevcentral.com/
NSHipster
› http://nshipster.com/
Style Guides
› Google Objective-C Style Guide
› NYTimes Objective-C Style Guide
Useful Tools and Services
› Charles Web Debugging Proxy
› Smore
remaerd
V2EX  ›  iDev

分享一个自己的开源项目,解决 iPhone 5 很长手指很短的问题。

  •  
  •   remaerd ·
    remaerd · Oct 18, 2012 · 7008 views
    This topic created in 5136 days ago, the information mentioned may be changed or developed.
    iPhone 5 很长,手指很短。所以写了这些代码,让界面能够拖动就可以离开 ModalView 或者返回上一级菜单。GitHub 网站地址。 https://github.com/remaerd/SCViewController

    第一次搞开源代码,挺兴奋的。跟大家分享一下。应该留着一些 BUG,大家帮忙看看。
    20 replies  •  1970-01-01 08:00:00 +08:00
    remaerd
    remaerd
    OP
    Oct 18, 2012❤️2
    1
    附带演示短片 http://d.pr/v/7g15
    feiandxs
    feiandxs
    Oct 18, 2012❤️1
    2
    good job
    - - 又多了一条可以黑iphone5的实证。 噗
    syngevan
    syngevan
    Oct 18, 2012❤️1
    4
    效果不错,有钱景。
    zucknet
    zucknet
    Oct 18, 2012❤️1
    5
    我看看 ^^
    zucknet
    zucknet
    Oct 18, 2012
    6
    @remaerd 我这边报错 Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 1
    netputer
    netputer
    Oct 18, 2012❤️1
    7
    这种手势交互的感觉很棒~
    remaerd
    remaerd
    OP
    Oct 18, 2012❤️1
    8
    @zucknet 不知道您的情况是怎么样,或者您可以将代码打包传到 Github 上,开一个新 Issue,我会帮您解决问题。
    remaerd
    remaerd
    OP
    Oct 18, 2012❤️1
    9
    @remaerd 我猜你是在打开 XCode 时出现问题?如果是这样的话,将 SFViewController 这个文件夹拖到你的项目里面,然后根据 README 上的指示添加到你的项目里面吧。
    nervouna
    nervouna
    Oct 18, 2012❤️1
    10
    看效果很棒!I worship you.
    remaerd
    remaerd
    OP
    Oct 18, 2012
    11
    更新了一下,现在更好地支持导航栏背景了。
    run2
    run2
    Oct 21, 2012
    12
    手指很短 应该是握法不对~貌似是老乔的梗~ apple不是专门有个广告提醒用户怎么握么~

    拖动界面,碰到里面有scrollview的咋办呢?
    remaerd
    remaerd
    OP
    Oct 21, 2012
    13
    @sobigfish SFViewController 都支持 TableViewController 了。TableView 就是 ScrollView。现在暂时不支持太复杂的情况,可以考虑添加更好的支持。
    run2
    run2
    Oct 22, 2012
    14
    @remaerd
    象这种 http://dribbble.com/shots/776355-Which-One
    如果彻底不用上面的navbar,底下的tabbar一直在的,用户拖scrollview 误碰到的几率大不大
    哪里有这样的研究数据么-,-
    nishuang
    nishuang
    Oct 22, 2012❤️1
    15
    支持你
    wezzard
    wezzard
    Oct 22, 2012
    16
    我也在考慮給自己的應用加入同樣的功能,但是我覺得封裝在GestureRecognizer裏面復用度更高。
    soulhacker
    soulhacker
    Oct 22, 2012
    17
    即使不考虑 iPhone 5 这个也已经很多 app 在用了吧,不过这种 UI 交互要小心,避免用户误操作。
    remaerd
    remaerd
    OP
    Oct 22, 2012
    18
    @soulhacker 对,iWeekly 已经做出这种效果了。就像 Pull To Refresh,是需要拖到一定长度才会更新的,所以不会存在误操作问题。
    remaerd
    remaerd
    OP
    Oct 22, 2012
    19
    @wezzard 有意思,我技术能力尚浅,开放代码只为提出一种想法而已,如果有更好的办法,希望你也能公布出来,跟大家分享。
    rexor
    rexor
    Oct 22, 2012
    20
    想法很好啊 特别是后退东方人手指很难按到 相信可以启发很多做app的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1238 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 23:45 · PVG 07:45 · LAX 15:45 · JFK 18:45
    ♥ Do have faith in what you're doing.