macOS/iOS API解説

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

目次

cornerRadius

カスタムボックスのコーナーの角丸の半径を返します

解説

カスタムボックスのコーナーの角丸の半径を返します。

返り値

( CGFloat )

カスタムボックスのコーナーの角丸の半径

引数

フレームワーク

ApplicationKit

クラス

NSBox

Instance Methods

使用可能

10.5

参照

- setTitlePosition:
- setTitle:
- setTitleFont:
- setFrameFromContentFrame:
- sizeToFit

例文

#import "MyObject.h"

@implementation MyObject

- (IBAction)myAction:(id)sender
{
	#if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_5
	//カスタムボックスにする
	[myOutlet setBoxType:NSBoxCustom];
	//線の太さ
	[myOutlet setBorderWidth : 5 ];
	NSLog(@"borderWidth %f",[myOutlet borderWidth]);
	
	//角の半径
	[myOutlet setCornerRadius : 5 ];
	NSLog(@"cornerRadius %f",[myOutlet cornerRadius]);
	
	//背景色
	[myOutlet setFillColor : [NSColor lightGrayColor] ];
	NSLog(@"fillColor %@f",[[myOutlet fillColor] colorSpace]);
	
	//線の色
	[myOutlet setBorderColor : [NSColor darkGrayColor] ];
	NSLog(@"borderWidth %@f",[[myOutlet borderColor] colorSpace]);

	#endif

    [myOutlet display];
	
}

@end