このようにcellForRowAtIndexPathにスイッチを作成しました。これはどういう意味ですか? initWithFrame:CGRectZero]
UISwitch *switchView = [[UISwitch alloc] initWithFrame:CGRectZero];
CGRectZeroはCGRectMake(0,0,0,0)に相当します。 しかし、スイッチは通常のサイズで表示されます。 私は実際のサイズを指定しませんでした。 上記のコードのしくみを教えてください。
の標準サイズを表す固定サイズの値は、実際UISwitchはsizeThatFitsをオーバーライド:その効果は同じである。実際にUIView class referenceは、と言います – progrmr