Ярлык выноски аннотации iOS перекрывается правой кнопкой
У меня есть приложение для iPhone с кодом для создания аннотации на карте. В аннотации есть выноска с правой и левой кнопками и метка. Это все очень просто, нет никакого пользовательского кода. Когда я запускаю приложение с длинной строкой для метки, текст запускается под правой кнопкой в выноске. Кнопка все еще функционирует, но выглядит некрасиво. Я хотел опубликовать изображение этого, но мне нужно 10 повторений. Кто-нибудь когда-либо видел это раньше, и если да, то как они решили это?
Код аннотации очень простой:
#import "AddressAnnotation.h"
@implementation AddressAnnotation
@synthesize coordinate;
@synthesize mTitle;
@synthesize mSubTitle;
@synthesize event;
- (NSString *)subtitle{
return mSubTitle;
}
- (NSString *)title{
return mTitle;
}
-(id)initWithCoordinate:(CLLocationCoordinate2D) c{
self = [super init];
if (self) {
coordinate = c;
}
return self;
}
@end
1 ответ
В iOS 7, к сожалению, минимальная ширина 320 для MKMapView
Кажется, необходимо избегать этой проблемы с перекрытием заголовка выноски (если вы используете выноску по умолчанию).
iOS 6 правильно обрабатывает усечение заголовка.