macOS/iOS API解説

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。2010年代に書かれた内容です。今後更新はありません。

目次

UIControl

UIControlクラス

INDEX>UIKit> コントロールオブジェクト抽象のクラスです。 apple 継承 UIView : UIResponder : NSObject 準拠 NSCoding (UIView) NSObject (NSObject) フレームワーク /System/Library/Frameworks/UIKit.framework 使用可能 iOS2.0 定義 UIControl.h 概要 …

enabled

プロパティ 操作可能かどうか 解説 @property(nonatomic, getter=isEnabled) BOOL enabled フレームワーク UIKit クラス UIControl Property 使用可能 iPhone2.0 参照 例文

UIControlState

解説 typedef NSUInteger UIControlState; 返り値 ( NSUInteger ) 引数 フレームワーク UIKit クラス UIControl Constants 使用可能 iPhone2.0 参照 例文

Control State

解説 enum { UIControlStateNormal = 0, UIControlStateHighlighted = 1 UIControlStateDisabled = 1 UIControlStateSelected = 1 UIControlStateApplication = 0x00FF0000, UIControlStateReserved = 0xFF000000 }; 返り値 引数 フレームワーク UIKit クラ…

Horizontal Content Alignment

解説 typedef enum { UIControlContentHorizontalAlignmentCenter = 0, UIControlContentHorizontalAlignmentLeft = 1, UIControlContentHorizontalAlignmentRight = 2, UIControlContentHorizontalAlignmentFill = 3, } UIControlContentHorizontalAlignmen…

Vertical Content Alignment

解説 typedef enum { UIControlContentVerticalAlignmentCenter = 0, UIControlContentVerticalAlignmentTop = 1, UIControlContentVerticalAlignmentBottom = 2, UIControlContentVerticalAlignmentFill = 3, } UIControlContentVerticalAlignment; 返り値 …

Control Events

解説 enum { UIControlEventTouchDown = 1 UIControlEventTouchDownRepeat = 1 UIControlEventTouchDragInside = 1 UIControlEventTouchDragOutside = 1 UIControlEventTouchDragEnter = 1 UIControlEventTouchDragExit = 1 UIControlEventTouchUpInside = 1…

sendActionsForControlEvents:

-(void)sendActionsForControlEvents:(UIControlEvents)controlEvents 解説 返り値 ( void ) 引数 ( UIControlEvents )controlEvents フレームワーク UIKit クラス UIControl Instance Methods 使用可能 iPhone2.0 参照 例文

UIControlEvents

解説 typedef NSUInteger UIControlEvents; 返り値 引数 フレームワーク UIKit クラス UIControl Constants 使用可能 iPhone2.0 参照 例文

sendAction:to:forEvent:

-(void)sendAction:(SEL)action to:(id)target forEvent:(UIEvent *)event 解説 返り値 ( void ) 引数 ( SEL )action ( id )target ( UIEvent * )event フレームワーク UIKit クラス UIControl Instance Methods 使用可能 iPhone2.0 参照 例文

removeTarget:action:forControlEvents:

-(void)removeTarget:(id)target action:(SEL)action forControlEvents:(UIControlEvents)controlEvents 解説 返り値 ( void ) 引数 ( id )target ( SEL )action ( UIControlEvents )controlEvents フレームワーク UIKit クラス UIControl Instance Methods …

endTrackingWithTouch:withEvent:

-(void)endTrackingWithTouch:(UITouch *)touch withEvent:(UIEvent *)event 解説 返り値 ( void ) 引数 ( UITouch * )touch ( UIEvent * )event フレームワーク UIKit クラス UIControl Instance Methods 使用可能 iPhone2.0 参照 例文

continueTrackingWithTouch:withEvent:

-(BOOL)continueTrackingWithTouch:(UITouch *)touch withEvent:(UIEvent *)event 解説 返り値 ( BOOL ) 引数 ( UITouch * )touch ( UIEvent * )event フレームワーク UIKit クラス UIControl Instance Methods 使用可能 iPhone2.0 参照 例文

cancelTrackingWithEvent:

-(void)cancelTrackingWithEvent:(UIEvent *)event 解説 返り値 ( void ) 引数 ( UIEvent * )event フレームワーク UIKit クラス UIControl Instance Methods 使用可能 iPhone2.0 参照 例文

beginTrackingWithTouch:withEvent:

-(BOOL)beginTrackingWithTouch:(UITouch *)touch withEvent:(UIEvent *)event 解説 返り値 ( BOOL ) 引数 ( UITouch * )touch ( UIEvent * )event フレームワーク UIKit クラス UIControl Instance Methods 使用可能 iPhone2.0 参照 例文

allTargets

解説 返り値 ( NSSet * ) 引数 フレームワーク UIKit クラス UIControl Instance Methods 使用可能 iPhone2.0 参照 例文

allControlEvents

解説 返り値 ( UIControlEvents ) 引数 フレームワーク UIKit クラス UIControl Instance Methods 使用可能 iPhone2.0 参照 例文

addTarget:action:forControlEvents:

アクションの追加を行います。 -(void)addTarget:(id)target action:(SEL)action forControlEvents:(UIControlEvents)controlEvents 解説 返り値 ( void ) 引数 ( id )target メッセージを送るターゲット ( SEL )action メソッド 引数を持たないもの 引数がs…

actionsForTarget:forControlEvent:

-(NSArray *)actionsForTarget:(id)target forControlEvent:(UIControlEvents)controlEvent 解説 返り値 ( NSArray * ) 引数 ( id )target ( UIControlEvents )controlEvent フレームワーク UIKit クラス UIControl Instance Methods 使用可能 iPhone2.0 参照…

tracking

タッチイベントのトラック中かどうか 解説 @property(nonatomic, readonly, getter=isTracking) BOOL tracking フレームワーク UIKit クラス UIControl Property 使用可能 iPhone2.0 参照 例文

touchInside

このコントロールがタッチされたか 解説 @property(nonatomic, readonly, getter=isTouchInside) BOOL touchInside フレームワーク UIKit クラス UIControl Property 使用可能 iPhone2.0 参照 例文

state

コントロールの状態 解説 @property(nonatomic, readonly) UIControlState state UIControlState フレームワーク UIKit クラス UIControl Property 使用可能 iPhone2.0 参照 例文

selected

プロパティ 選択されているか 解説 @property(nonatomic, getter=isSelected) BOOL selected フレームワーク UIKit クラス UIControl Property 使用可能 iPhone2.0 参照 例文

highlighted

プロパティ ハイライトしているかどうか 解説 @property(nonatomic, getter=isHighlighted) BOOL highlighted フレームワーク UIKit クラス UIControl Property 使用可能 iPhone2.0 参照 例文

contentVerticalAlignment

コントロール内部の垂直方向の揃え 解説 @property(nonatomic) UIControlContentVerticalAlignment contentVerticalAlignment フレームワーク UIKit クラス UIControl Property 使用可能 iPhone2.0 参照 例文

contentHorizontalAlignment

コントロール内部の水平方向の揃え 解説 @property(nonatomic) UIControlContentHorizontalAlignment contentHorizontalAlignment フレームワーク UIKit クラス UIControl Property 使用可能 iPhone2.0 参照 例文