IXuniEditableCollectionView プロトコル リファレンス
参照先 | IXuniCollectionView |
---|---|
定義先 | ICollectionView.h |
canAddNew
実装必須 メソッド
新しい項目をコレクションに追加できるかどうかを示す値を取得します。
@property (readonly) BOOL canAddNew
内容
新しい項目をコレクションに追加できるかどうかを示す値を取得します。
定義先
ICollectionView.h
canCancelEdit
実装必須 メソッド
コレクションビューが保留中の変更を破棄し、編集されたオブジェクトの元の値を復元できるかどうかを示す値を取得します。
@property (readonly) BOOL canCancelEdit
内容
コレクションビューが保留中の変更を破棄し、編集されたオブジェクトの元の値を復元できるかどうかを示す値を取得します。
定義先
ICollectionView.h
canRemove
実装必須 メソッド
コレクションから項目を削除できるかどうかを示す値を取得します。
@property (readonly) BOOL canRemove
内容
コレクションから項目を削除できるかどうかを示す値を取得します。
定義先
ICollectionView.h
currentAddItem
実装必須 メソッド
現在の追加トランザクションの間に追加される項目を取得します。
@property (readonly) NSObject *currentAddItem
内容
現在の追加トランザクションの間に追加される項目を取得します。
定義先
ICollectionView.h
currentEditItem
実装必須 メソッド
現在の編集トランザクションの間に編集される項目を取得します。
@property (readonly) NSObject *currentEditItem
内容
現在の編集トランザクションの間に編集される項目を取得します。
定義先
ICollectionView.h
isAddingNew
実装必須 メソッド
追加トランザクションが進行中であるかどうかを示す値を取得します。
@property (readonly) BOOL isAddingNew
内容
追加トランザクションが進行中であるかどうかを示す値を取得します。
定義先
ICollectionView.h
isEditingItem
実装必須 メソッド
編集トランザクションが進行中であるかどうかを示す値を取得します。
@property (readonly) BOOL isEditingItem
内容
編集トランザクションが進行中であるかどうかを示す値を取得します。
定義先
ICollectionView.h
– addNew
実装必須 メソッド
コレクションに新しい項目を追加します。
- (NSObject *)addNew
戻り値
オブジェクト
内容
コレクションに新しい項目を追加します。
定義先
ICollectionView.h
– cancelEdit
実装必須 メソッド
現在の編集トランザクションを終了し、可能であれば、項目に元の値を復元します。
- (void)cancelEdit
内容
現在の編集トランザクションを終了し、可能であれば、項目に元の値を復元します。
定義先
ICollectionView.h
– cancelNew
実装必須 メソッド
現在の追加トランザクションを終了し、保留中の新しい項目を破棄します。
- (void)cancelNew
内容
現在の追加トランザクションを終了し、保留中の新しい項目を破棄します。
定義先
ICollectionView.h
– commitEdit
実装必須 メソッド
現在の編集トランザクションを終了し、保留中の変更を保存します。
- (void)commitEdit
内容
現在の編集トランザクションを終了し、保留中の変更を保存します。
定義先
ICollectionView.h
– commitNew
実装必須 メソッド
現在の追加トランザクションを終了し、保留中の新しい項目を保存します。
- (void)commitNew
内容
現在の追加トランザクションを終了し、保留中の新しい項目を保存します。
定義先
ICollectionView.h
– editItem:
実装必須 メソッド
指定された項目の編集トランザクションを開始します。
- (void)editItem:(NSObject *)item
パラメータ
item |
項目 |
---|
内容
指定された項目の編集トランザクションを開始します。
定義先
ICollectionView.h
– remove:
実装必須 メソッド
指定された項目をコレクションから削除します。
- (void)remove:(NSObject *)item
パラメータ
item |
項目 |
---|
内容
指定された項目をコレクションから削除します。
定義先
ICollectionView.h
– removeAt:
実装必須 メソッド
指定されたインデックスにある項目をコレクションから削除します。
- (void)removeAt:(int)index
パラメータ
index |
インデックス |
---|
内容
指定されたインデックスにある項目をコレクションから削除します。
定義先
ICollectionView.h
– addObject:
実装必須 メソッド
コレクションの最後に新しいオブジェクトを追加します。
- (void)addObject:(NSObject *)anObject
パラメータ
anObject |
追加するオブジェクト |
---|
内容
コレクションの最後に新しいオブジェクトを追加します。
定義先
ICollectionView.h
– addObjects:
実装必須 メソッド
コレクションの最後にオブジェクト配列を追加します。
- (void)addObjects:(NSArray *)objects
パラメータ
objects |
追加するオブジェクト |
---|
内容
コレクションの最後にオブジェクト配列を追加します。
定義先
ICollectionView.h
– insertObject:atIndex:
実装必須 メソッド
指定された位置に新しいオブジェクトを挿入します。
- (void)insertObject:(NSObject *)anObject atIndex:(NSUInteger)index
パラメータ
anObject |
追加するオブジェクト |
---|---|
index |
オブジェクトの位置 |
内容
指定された位置に新しいオブジェクトを挿入します。
定義先
ICollectionView.h
– removeAllObjects
実装必須 メソッド
コレクションからすべてのオブジェクトを削除します。
- (void)removeAllObjects
内容
コレクションからすべてのオブジェクトを削除します。
定義先
ICollectionView.h
– replaceObjectAtIndex:withObject:
実装必須 メソッド
現在の位置にあるオブジェクトを新しいオブジェクトに置き換えます
- (void)replaceObjectAtIndex:(NSUInteger)index withObject:(NSObject *)anObject
パラメータ
index |
置き換えを行う位置 |
---|---|
anObject |
新しいオブジェクト |
内容
現在の位置にあるオブジェクトを新しいオブジェクトに置き換えます
定義先
ICollectionView.h