C'è un metodo per disegnare il testo nel mezzo di un rettangolo. Riesco a trovare vari allineamenti, ma nulla di ciò che ho provato può centrare verticalmente il testo in un rect.iPhone - Come disegnare il testo nel mezzo di un rect
C'è un metodo semplice per eseguire questa operazione oppure esiste un modo per centrare un rettangolo e quindi disegnarlo?
Sto disegnando direttamente in CGContext, provando a utilizzare NSString :: drawWithRect o qualcosa di simile, poiché non desidero davvero dover aggiungere un'etichetta solo per rendere un testo di base.
Questo è molto vicino a quello che alla fine sono andato con. Grazie – Xetius
Sei il benvenuto. Cosa hai cambiato, se posso chiedere? – Amagrammer
Ciao, so che è piuttosto vecchio, ma l'ho usato e ho dovuto cambiare. La mia modifica è stata la riga di testo CRLRect .... L'ho modificato in ... CGRect textRect = CGRectMake (contextRect.origin.x, contextRect.origin.y + yOffSet, contextRect.size.width, fontHeight); – Fogmeister