内容の保証はできません。


/System/Library/frameWorks/UIKit.framework

クラス UIImageView

NSObject
  |
  +--UIResponder
      |
      +--UIView
          |
          +--UIImageView

概要

イメージビューオブジェクトは、画像単体の表示または画像による一連のアニメーションのための、ビューベースのコンテナを提供しています。UIImageViewクラスは、アニメーションの間隔や頻度の制御を提供します。また、アニメーションを自由に開始したり停止したりすることも可能です。

新しく作成されたイメージビューオブジェクトは、デフォルトではユーザイベントを無視するように構成されています。もしUIImageViewのカスタムサブクラスでイベントを処理するには、オブジェクト初期化後のuserInteractionEnabledプロパティの値を明示的にYESに変更する必要があります。

インデックス

インスタンスの初期化

- initWithImage:
– initWithImage:highlightedImage: 3.0b以降

画像データ

image property
highlightedImage property 3.0b以降

アニメーション

animationImages property
highlightedAnimationImages property 3.0b以降
animationDuration property
animationRepeatCount property
- startAnimating
- stopAnimating
- isAnimating

セッター/ゲッターの属性

userInteractionEnabled property
highlighted property 3.0b以降

プロパティ

animationDuration

アニメーションの1サイクルにかかる時間を指定する。

@property(nonatomic) NSTimeInterval animationDuration

animationImages

アニメーションに使われるイメージ配列を指定する。

@property(nonatomic, copy) NSArray *animationImages

animationRepeatCount

アニメーションを繰り返す回数を指定する。

@property(nonatomic) NSInteger animationRepeatCount

highlighted

イメージがハイライトされているかどうかを決定する。

@property(nonatomic, getter=isHighlighted) BOOL highlighted

highlightedAnimationImages

ビューがハイライトされた時に、アニメーションの用いられるUIImageオブジェクトの配列を示す。

@property(nonatomic, copy) NSArray *highlightedAnimationImages

highlightedImage

イメージビューの中に表示されるハイライトイメージを指定する。

@property(nonatomic, retain) UIImage *highlightedImage

image

イメージビューに描画するイメージを指定する。

@property(nonatomic, retain) UIImage *image

userInteractionEnabled

イメージビューに対するイベントを許可するかどうかを決定する。

@property(nonatomic, getter=isUserInteractionEnabled) BOOL userInteractionEnabled

インスタンスメソッド

initWithImage:

指定したイメージでイメージビューを初期化して返す。

- (id)initWithImage:(UIImage *)image

initWithImage:highlightedImage:

指定された正規のイメージとハイライトされたイメージでイメージビューを初期化して返す。

- (id)initWithImage:(UIImage *)imagehighlightedImage:(UIImage *)highlightedImage

isAnimating

アニメーションが動作しているかどうかを返す。

- (BOOL)isAnimating

startAnimating

レシーバのアニメーションを開始する。

- (void)startAnimating

stopAnimating

レシーバのアニメーションを停止する。

- (void)stopAnimating


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2010-10-24 (日) 17:14:24 (2582d)