Этот код прекрасно работает с iPad Simulator 4.2, но не с более поздней версией iOS4.3 или после этого. Я не могу переопределить методы класса UIToolbar.
@implementation UIToolbar (CustomImage)
- (void)drawRect:(CGRect)rect
{
UIImage *image = [[UIImage imageNamed:@"ToolBar.png"] retain];
[image drawInRect:rect];
[image release];
}
//return 'best' size to fit given size. does not actually resize view. Default is return existing view size
- (CGSize)sizeThatFits:(CGSize)size {
CGSize result = [super sizeThatFits:size];
result.height = 80;
return result;
};
Что будет альтернативойРешение для этого? Пожалуйста, направьте меня.В более поздней версии ..- (void) drawRect: (CGRect) rect никогда не вызывается.
Работа с кодом iPad Simulator 4.2 работает нормально, но с iPad Simulator 4.3 функция drawRect in никогда не вызывается.
Ниже приведен скриншот панели инструментов: