Как я могу увеличить часть моего приложения для iPhone на основе просмотра? - PullRequest
0 голосов
/ 20 июня 2010

Я использую iPhone SDK 3.2. Я нарисовал несколько линий на дороге типа UIView в небольшом городе и добавил их в качестве подвида к окну основного вида (вид контроллера). Теперь мне нужно увеличить его с другой точки зрения, как более конкретную арию этого города.

К вашему сведению: я новый программист в Obj-C, а также в разработке приложений для iPhone.

Ответы [ 2 ]

1 голос
/ 20 июня 2010

спасибо за информацию. Я думаю, вопрос, который мне нужно задать, заключается в следующем: будут ли линии и цвет фона на изображении или они будут нарисованы в виде линий и цвета. Изображения линий и цвета будут одним процессом, а линии и цвета - другим процессом.

Если вы выбираете линии и цветовой маршрут, взгляните на Core Graphics (CG). Это даст вам инструменты для размещения линий на экране и заливки их цветом. Оттуда вам нужно будет вычислить математику, чтобы они выглядели для увеличения.

В качестве альтернативы посмотрите в OpenGL. Он предоставит вам инструменты для создания 3D-среды, которая позволит вам масштабировать. http://iphonedevelopment.blogspot.com/2009/05/opengl-es-from-ground-up-table-of.html

Удачи

0 голосов
/ 20 июня 2010

Я не могу ответить на этот вопрос, к сожалению, но вам понадобится немного больше информации, чтобы получить ответ на этот вопрос

1) Вам нужно изображение, чтобы оставаться резким?

2)оригинальное изображение, которое вы масштабируете для фотографии или фигуры, такие как круги, квадраты и тип?

3) если это фотография, то разрешение выше разрешения экрана (высокое разрешение фото)

...