хочу добавить кадр в mkmapview - PullRequest
       5

хочу добавить кадр в mkmapview

0 голосов
/ 12 сентября 2011

У меня в приложении есть MKmapView. Теперь я хочу добавить кадр в мой MKmapView. Я написал код следующим образом:

- (id)initWithFrame:(CGRect)frame
{
        // Initialization code

        time=[[UILabel alloc] initWithFrame:CGRectMake(10, 10, 200, 21)];
        time.textColor=[UIColor blackColor];
        [time setFont:[UIFont boldSystemFontOfSize:18]];
        [time setBackgroundColor:[UIColor whiteColor]];
        [time addSubview:time];
        time.alpha=0.8;
    return  time;
}

но рамка не отображается в моем MKmapView.

Пожалуйста, помогите мне в этом.

Спасибо заранее.

Ответы [ 2 ]

1 голос
/ 12 сентября 2011

Почему вы добавляете UILabel в качестве подпредставления для себя? то есть [время addSubview: время]; Возможно, это должно быть [self addSubview: time]; если вы находитесь в представлении, где вы хотите добавить метку?

1 голос
/ 12 сентября 2011

Вы только что добавили время как свое собственное подпредставление, это мало что даст. Вы хотите добавить его в качестве подпредставления вашего MKMapView или представления, в котором включен MKMapView. Если вы добавите его после добавления MKMapView, он появится поверх MKMapView.

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...