Как Назвать drawRect программно в цели c

Как Назвать drawRect программно в цели c?

Я хочу назвать drawrect метод представления в моем UItabbarcontroller. Как я могу сделать это?Заранее спасибо..

Править

Я должен звонить, когда представление в настоящее время не видимо. Это будет первый раз, когда я должен назвать то представление

22
задан S.P. 4 May 2010 в 10:54
поделиться

3 ответа

[myView.layer display];

Заставляет представление сразу рисовать себя.

[myView setNeedsDisplay: YES];

Заставляет вид перерисовываться в следующем цикле цикла событий.

Однако, если вам нужно вызвать его, даже если он не виден, я думаю, что что-то не так с дизайном вашего класса представления. Вы должны рисовать только внутри drawRect, а не что-нибудь еще. А если вы только рисуете, зачем это делать, когда вид не виден?

43
ответ дан 29 November 2019 в 04:12
поделиться
4
ответ дан 29 November 2019 в 04:12
поделиться
3
ответ дан 29 November 2019 в 04:12
поделиться