Cocoa API解説(macOS/iOS)

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。

目次

type

イベントのタイプを返します

解説

イベントのタイプを返します。
【NSEventType】
● NSLeftMouseDown マウスボタン左押す
● NSLeftMouseUp マウスボタン左離す
● NSRightMouseDown マウスボタン右押す
● NSRightMouseUp マウスボタン右離す
● NSOtherMouseDown マウスボタンその他押す
● NSOtherMouseUp マウスボタンその他離す
● NSMouseMoved マウスを動かした
● NSLeftMouseDragged マウスボタン左
● NSRightMouseDragged マウスボタン右
● NSOtherMouseDragged マウスボタンその他
● NSMouseEntered マウスが入った
● NSMouseExited マウスが出た
● NSKeyDown キーが押された
● NSKeyUp キーが話された
● NSFlagsChanged
● NSAppKitDefined(OpenStep仕様へのアップル拡張)
● NSSystemDefined(OpenStep仕様へのアップル拡張)
● NSApplicationDefined(OpenStep仕様へのアップル拡張)
● NSPeriodic
● NSCursorUpdate

返り値

( NSEventType )

イベントタイプ

引数

フレームワーク

ApplicationKit

クラス

NSEvent

Instance Methods

使用可能

10.0

参照

例文

#import "MyScrollView.h"

@implementation MyScrollView
- (void)mouseDown:(NSEvent *)event
{
if ([event type] == NSLeftMouseDown) {
NSLog(@"NSLeftMouseDown");
        }else{
        NSLog(@"other");
        }
        
        
}

@end