Cocoa China 苹果开发中文站

苹果Mac OS X开发 iPhone开发 Cocoa以及Cocoa Touch

推荐使用Safari浏览器阅读本站

NSControl

开源Cocoa电子表格控件MBTableGrid

介绍一个开源的Cocoa电子表格控件MBTableGrid:这是一个基于NSControl的类,用于开发电子表格程序。

这个控件支持行列渲染以及拖拽等功能,如果你准备开发类似的苹果软件,那么你一定要看一下这个代码。另外一个好处是这个控件的文档写的很详细清楚,便于开发者更好的利用。

点击这里阅读全文 »

 

iTunes提供了新的CoverFlow效果,其中自带了一个动画形式的滚动条,完全不同于以往苹果的滚动条形式。你也可以在Leopard的Finder里找到这种动画形式的滚动条。

本文介绍如何创建这种滚动条,以便你可以在自己建立的CALayer中方便地添加。这篇文章的例子还可以做为很好的Core Animation教学供你参考。

点击这里阅读全文 »

如何在文本框中获取按键通知

 

将对象设置为textField的托管,然后增加如下托管方法:
- (void) controlTextDidChange: (NSNotification *) notification
{
    //在这里进行处理,比如计算输入的字符数等
        
} // controlTextDidBeginEditing

小技巧:如何改变复选框选择状态

取消复选框选中:

[myCheckbox setState: NSOffState];
 
打开复选框选中:
 
[myCheckbox setState: NSOnState];

最新讨论