2010-10-02 3 views
0

Привет, ребята, У меня здесь небольшая проблема. Мне нужно, чтобы мои пользователи могли выбрать 4 разных точки в изображении, а затем, основываясь на этих точках, нарисуйте прямоугольник и обведите изображение в этот прямоугольник.User Select and Crop UIImageView

Теперь, я пробовал метод в UIImagePickerView, который позволяет вам редактировать изображение, но я считаю, что он очень ограничен и не совсем идеален для моих нужд.

Я думаю, что смогу обработать обрезку на части прямоугольника, поскольку в Интернете, как представляется, есть много документации по этому вопросу. Но после поиска я все еще не могу найти хороший способ для пользователя нарисовать прямоугольник (или форму, если на то пошло) на UIImageView.

Любая помощь приветствуется!

Благодаря

ответ

0

Я рекомендую вам реализовать свой собственный вид (подкласс UIView ), который рисует прямоугольник, основанный на касаний и жестов пользователя. За исключением контура прямоугольника, он должен быть прозрачным, чтобы его можно было использовать в качестве наложения UIImageView.

Ваш класс вида в основном реализует/переопределяет drawRect:. Здесь вы рисуете прямоугольник.

+0

OK прохладный спасибо. Знаете ли вы, что в каком-нибудь месте есть учебник или что-то, что я могу найти, чтобы помочь мне? – elliottbolzan