2012-02-10 4 views
5

Sto sviluppando un'app per iPhone/iPad con l'obiettivo C. Nella mia app ho un UiScrollView che ha all'interno un UIImageView. Posso scorrere e ingrandire l'immagine all'interno della vista di scorrimento.Uiimageview all'interno della posizione di vista dell'iscrizione non è centrato

Tutto funziona bene.Ma il mio problema è che quando sto caricando l'immagine all'interno di una vista panoramica, la sua posizione è in qualcosa al centro ma non esattamente.

Voglio che la mia immagine sia allineata al centro o nell'angolo in alto a sinistra.

Avevo impostato il contentoffset su (0,0) e ho anche provato a impostare l'AutoresizingMask su valori diversi.

Per favore fatemi sapere se qualcuno ha qualche idea o soluzione.

risposta

9

contentoffset è qualcosa del tipo scrollview e probabilmente non è adatto a questa situazione. Se si desidera che l'immagine sia nel centro fare questo:

imageview.center = scrollview.center; 

Se si desidera che l'immagine sia in alto a sinistra del ScrollView fare questo:

imageview.frame = CGRectMake(0,0,image_width,image_height); 

Buona fortuna!

+0

Grazie BobDev! ............. funziona per me. –

+0

Bello :) buona fortuna con la tua app! –

+0

Trovo utile, grazie – FritzB