Ярлык выноски аннотации 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 правильно обрабатывает усечение заголовка.

Другие вопросы по тегам