淺談Cocoa編程的Accessibility所謂的Accessibility,即是App的易用性,其涵義不僅包括讓一般用戶方便使用,也更多是指讓視覺障礙聽覺障礙者也能正常地使用。對大多數(shù)開發(fā)者來說這是比較Corner的...
淺談Cocoa編程的Accessibility所謂的Accessibility,即是App的易用性,其涵義不僅包括讓一般用戶方便使用,也更多是指讓視覺障礙聽覺障礙者也能正常地使用。對大多數(shù)開發(fā)者來說這是比較Corner的...
最后的例子很精彩
NSRunLoop原理詳解——不再有盲點(diǎn)編程最怕的就是有盲點(diǎn),不確定,而runloop官網(wǎng)對其提及的又很少;那么看完這篇應(yīng)該使你有底氣很多~ 本篇內(nèi)容: RunLoop整體介紹 RunLoop消息類型(事件源) R...
源碼內(nèi)有Storyboard的demo - SBDemo
BRDrawer - 仿Mac QQ登錄界面的效果實(shí)現(xiàn)引子 一直認(rèn)為Mac QQ的登錄界面清爽節(jié)約,體驗(yàn)很不錯(cuò),所以想著是怎么實(shí)現(xiàn)的,周末花了點(diǎn)時(shí)間把它實(shí)現(xiàn)了一下。源碼和效果圖在最下面 探索 以前知道在Cocoa中有一個(gè)NSDr...
原理很簡單,把子窗口置于父窗口之下,然后通過移動(dòng)它的位置達(dá)到抽屜的效果即可
BRDrawer - 仿Mac QQ登錄界面的效果實(shí)現(xiàn)引子 一直認(rèn)為Mac QQ的登錄界面清爽節(jié)約,體驗(yàn)很不錯(cuò),所以想著是怎么實(shí)現(xiàn)的,周末花了點(diǎn)時(shí)間把它實(shí)現(xiàn)了一下。源碼和效果圖在最下面 探索 以前知道在Cocoa中有一個(gè)NSDr...
使用方法:Subclass + Override
NSWindow私有方法調(diào)整窗口的陰影窗口的陰影大致有以下幾種表現(xiàn): 但是有時(shí)候這個(gè)行為不讓PM滿意,遺憾的是AppKit并沒有對外暴露接口以供我們更改窗口的shadow效果,但我找到了如下方法以供參考。 改變N...
窗口的陰影大致有以下幾種表現(xiàn): 但是有時(shí)候這個(gè)行為不讓PM滿意,遺憾的是AppKit并沒有對外暴露接口以供我們更改窗口的shadow效果,但我找到了如下方法以供參考。 改變N...
所謂的Accessibility,即是App的易用性,其涵義不僅包括讓一般用戶方便使用,也更多是指讓視覺障礙聽覺障礙者也能正常地使用。對大多數(shù)開發(fā)者來說這是比較Corner的...
引子 一直認(rèn)為Mac QQ的登錄界面清爽節(jié)約,體驗(yàn)很不錯(cuò),所以想著是怎么實(shí)現(xiàn)的,周末花了點(diǎn)時(shí)間把它實(shí)現(xiàn)了一下。源碼和效果圖在最下面 探索 以前知道在Cocoa中有一個(gè)NSDr...