1
我有一個NSOutlineView
使用NSTreeController
填充。樹控制器管理一系列NSMutableDictionary
,其屬性包括:NSString *name
,and NSArray* children
。如何觀察使用NSTreeController和NSOutlineView編輯項目
name
在用戶界面中發生了變化時如何獲得通知?
我有一個NSOutlineView
使用NSTreeController
填充。樹控制器管理一系列NSMutableDictionary
,其屬性包括:NSString *name
,and NSArray* children
。如何觀察使用NSTreeController和NSOutlineView編輯項目
name
在用戶界面中發生了變化時如何獲得通知?
只是把一個函數變成NSOutlineView
- (BOOL)control:(NSControl *)control textShouldEndEditing:(NSText *)fieldEditor
{
// for example that is checked that node text is not empty
if ([[fieldEditor string] length] == 0)
{
return NO;
}
else
{
return YES;
}
}
的代表