UICollectionViewクラス
行、列でアイテムを配置して表示できるビュー
継承 | UIScrollView : UIView : UIResponder : NSObject |
準拠 | NSCoding (UIScrollView) |
NSCoding (UIView) | |
UIAppearance (UIView) | |
UIAppearanceContainer (UIView) | |
NSObject (NSObject) | |
フレームワーク | /System/Library/Frameworks/UIKit.framework |
使用可能 | iOS 6.0以降 |
定義 | UICollectionView.h |
概要
行、列でアイテムを配置して表示できるビュー
メソッドとプロパティ
コレクションビューの初期化
コレクションビューの設定
collectionViewLayout property
– setCollectionViewLayout:animated:
delegate property
dataSource property
backgroundView property
コレクションビューセルの作成
– registerClass:forCellWithReuseIdentifier:
– registerNib:forCellWithReuseIdentifier:
– registerClass:forSupplementaryViewOfKind:withReuseIdentifier:
– registerNib:forSupplementaryViewOfKind:withReuseIdentifier:
– dequeueReusableCellWithReuseIdentifier:forIndexPath:
– dequeueReusableSupplementaryViewOfKind:withReuseIdentifier:forIndexPath:
コレクションビューの状態の取得
セクションの挿入、移動、除去
セクションの管理
allowsSelection property
allowsMultipleSelection property
– indexPathsForSelectedItems
– selectItemAtIndexPath:animated:scrollPosition
– deselectItemAtIndexPath:animated
コレクションビューのアイテムの場所
– indexPathForItemAtPoint
– indexPathsForVisibleItems
– indexPathForCell
– cellForItemAtIndexPath
レイアウト情報の取得
– layoutAttributesForItemAtIndexPath
– layoutAttributesForSupplementaryElementOfKind:atIndexPath
ビューでアイテムのスクロール
コレクションビューの同時の変更
フレームワーク
UIKit
クラス
UICollectionView
参照
-setDelegate:
あまちゃんメモリアルブック NHKウイークリーステラ臨時増刊10月30日号
- 出版社/メーカー: NHKサービスセンター
- 発売日: 2013/09/18
- メディア: 雑誌
- この商品を含むブログを見る
解説
返り値
引数
フレームワーク
Foundation
クラス
NSXMLParser
使用可能
参照
例文
-userInfo
- 作者: 荻原剛志
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2011/12/28
- メディア: 大型本
- 購入: 14人 クリック: 98回
- この商品を含むブログ (19件) を見る
解説
返り値
引数
フレームワーク
Foundation
クラス
NSTimer
参照
例文
+stringWithFormat:
フォーマット文字列から文字列オブジェクトを作成します
+ (id)stringWithFormat:(NSString *)format, ...
セレクション 金賞受賞酒 フランスワイン ボルドーワイン 赤ワイン 6本セット 750ml×6本
- 出版社/メーカー: じざけやワイン
- メディア: 食品&飲料
- クリック: 11回
- この商品を含むブログを見る
解説
フォーマット文字列から文字列オブジェクトを作成します。
返り値
(id)
NSStringまたはそのサブクラス
引数
(NSString *)format, ...
フォーマット文字列。可変長です。
フレームワーク
Foundation
クラス
NSString
使用可能
10.0
2.0
参照
例文
NSStringEncoding
文字列のエンコーディング
enum { NSASCIIStringEncoding = 1, NSNEXTSTEPStringEncoding = 2, NSJapaneseEUCStringEncoding = 3, NSUTF8StringEncoding = 4, NSISOLatin1StringEncoding = 5, NSSymbolStringEncoding = 6, NSNonLossyASCIIStringEncoding = 7, NSShiftJISStringEncoding = 8, NSISOLatin2StringEncoding = 9, NSUnicodeStringEncoding = 10, NSWindowsCP1251StringEncoding = 11, NSWindowsCP1252StringEncoding = 12, NSWindowsCP1253StringEncoding = 13, NSWindowsCP1254StringEncoding = 14, NSWindowsCP1250StringEncoding = 15, NSISO2022JPStringEncoding = 21, NSMacOSRomanStringEncoding = 30, NSUTF16StringEncoding = NSUnicodeStringEncoding, NSUTF16BigEndianStringEncoding = 0x90000100, NSUTF16LittleEndianStringEncoding = 0x94000100, NSUTF32StringEncoding = 0x8c000100, NSUTF32BigEndianStringEncoding = 0x98000100, NSUTF32LittleEndianStringEncoding = 0x9c000100, NSProprietaryStringEncoding = 65536 };
解説
● NSASCIIStringEncoding 7ビットASCIIエンコード
● NSNEXTSTEPStringEncoding NeXTSTEP拡張8ビットASCIIエンコード
● NSJapaneseEUCStringEncoding 日本語EUC
● NSUTF8StringEncoding 8ビットUnicode(UTF8)エンコード
● NSISOLatin1StringEncoding ISOラテン1エンコード
● NSISOLatin2StringEncoding ISOラテン2エンコード
● NSSymbolStringEncoding シンボルエンコード
● NSNonLossyASCIIStringEncoding 損失無し7ビットASCIIエンコード
● NSShiftJISStringEncoding シフトJIS
● NSUnicodeStringEncoding Unicodeエンコード
● NSWindowsCP1251StringEncoding アドビスタンダードCyrillic
● NSWindowsCP1252StringEncoding Winラテン1
● NSWindowsCP1253StringEncoding Greek
● NSWindowsCP1254StringEncoding Turkish
● NSWindowsCP1250StringEncoding Winラテン1
● NSISO2022JPStringEncoding ISO2022日本語エンコード(電子メールなど)
● NSMacOSRomanStringEncoding MacRoman
● NSProprietaryStringEncoding
フレームワーク
Foundation
クラス
NSString
使用可能
10.0
2.0
参照
例文
+mainRunLoop
宮崎県産 無洗米 清水のおいしいお米 コシヒカリ 5kg 平成25年産
- 出版社/メーカー: 農家とダイレクト
- メディア: その他
- 購入: 1人 クリック: 1回
- この商品を含むブログを見る
解説
返り値
引数
フレームワーク
Foundation
クラス
NSRunLoop
使用可能
10.0
2.0
参照
例文
ファイル共有について
info.plistにUIFileSharingEnabledを追加してYES
ドキュメントフォルダがiTunesファイル共有で参照できる
- 出版社/メーカー: TOEI COMPANY,LTD.(TOE)(D)
- 発売日: 2014/01/10
- メディア: Blu-ray
- この商品を含むブログ (2件) を見る