2009-03-25 4 views
0

установить свойство UIImageView.image в UIImage не может добавить изображение в представление, однако, если я задал свойство frameviewviewview, он работает. Скажите, кто-нибудь скажет мне, как это происходит? и что произойдет, когда я применим метод экземпляра UIImage [drawInRect:] перерисовать рамку изображения, которая больше, чем рамка представления? Я пробовал, но ничего не произошло, и что это за функция?Проблема UIImage и UIImageView

ответ

0

Как правило, как это работает, вы добавляете изображение в UIImageView, а затем добавляете UIImageView в UIView, чтобы отображать его на экране. Вы можете сделать это программно или с помощью Interface Builder. При желании вы можете создать CGRect (на основе фрейма, если хотите), используйте это как границы для UIImageView (или вы можете создать UIView). Существует несколько способов сделать то, что вы хотите сделать.

Трудно сказать, не видя ваш код. Это может быть несколько вещей. Вы можете вставить представление с изображением за текущим изображением? Возможно, вы не сохранили UIImageView. Мы не можем читать мысли здесь обязательно (иногда мы это делаем). Но вам нужно быть более полезным, если вы хотите получить твердый ответ.

Или просто посмотрите на это:

UIImageView Docs

Смежные вопросы