2010-03-04 1 views
0

Недавно я столкнулся с очень сложной проблемой. Я занимаюсь организацией расписания, и я рисую каждое событие в DayViewController с Quarz 2D, затем добавляю изображение «эффект стекла» (PNG).Проблема: iPhone-графика сошла с ума!

Но случайным образом, когда я переключаюсь между днями, макет идет очень плохо. Вот ссылка, чтобы увидеть хороший внешний вид и ниже плохой: http://toucotton.ifrance.com/image.jpg


Я не знаю, почему это происходит. Несколько раз у меня есть цвет прошлых событий, которые частично лежат на половине отображаемых. Есть ли в кэше Core Graphics, что нужно покраснеть или что-то? На самом деле, я создаю DayViewController в фоновом потоке, но я добавляю его вид в свой супервизор в основной теме ...

Я просто хотел узнать, видели ли вы когда-либо такие странные вещи, как раньше?! Пока и спасибо заранее.

+1

Ошибки рисования/макета являются общими для пользовательских представлений. Никто не может помочь вам, не видя, как вы справляетесь с этим в своем приложении (т. Е. Покажите нам какой-то код). –

ответ

0

Возможно, вам нужно удалить область рисования перед рисованием?