フレームを調整しようとしています。viewTotalHeightExpanded
floatととして定義された 2 つの定数がありviewTotalHeight
ます。を得るために 2 つを引いていますdifferenceY
。
CGFloat differenceY = viewTotalHeightExpanded - viewTotalHeight;
NSLog(@"viewTotalHeightExpanded = %f", viewTotalHeightExpanded);
NSLog(@"viewTotalHeight = %f", viewTotalHeight);
NSLog(@"differenceY = %f", differenceY);
ログには次のように書かれています。
2013-08-24 12:30:48.305 WS[25737:c07] viewTotalHeightExpanded = 406.000000
2013-08-24 12:30:48.305 WS[25737:c07] viewTotalHeight = 366.000000
2013-08-24 12:30:48.306 WS[25737:c07] differenceY = 680.000000
なぜdifferenceY
40ではないのですか?
編集
viewTotalHeight
とは次のようviewTotalHeightExpanded
に定義されます。
#define likeBarHeight 20.0f
#define viewTotalHeight likeBarY+likeBarHeight+sortBarHeight
likeBarY
やなどの他のすべての連鎖定数は、とsortBarHeight
同様に float として定義されlikeBarHeight
ます。