Я пытаюсь использовать setContentBorderThickness:forEdge:
для создания нижней панели в приложении Какао.
Мипади что-то замышлял, но при тестировании, я думаю, может быть, это немного другая проблема:
-(void) adjustContentBorderBasedOnArrayControllerSelection{
if(([[self.resultsArrayController selectionIndexes] count] == 0)){
[[self window] setContentBorderThickness:40.0f forEdge:CGRectMinYEdge];
NSLog(@"%f", [[self window] contentBorderThicknessForEdge:CGRectMinYEdge]);
} else {
[[self window] setContentBorderThickness:60.0f forEdge:CGRectMinYEdge];
NSLog(@"%f", [[self window] contentBorderThicknessForEdge:CGRectMinYEdge]);
}
}
Оба этих сообщения NSLog()
показывают значение толщины 0,0, даже после того, как я его явно установил.Кто-нибудь знает, что с этим?