/ / Cel C, iOS, Jakie są opcje dodania tekstu na obrazie w UIImageView? - Objective-C, iOS, Uiimageview

Cel C, iOS, Jakie opcje są dostępne, aby dodać tekst na górze obrazu w UIImageView? - cel-c, ios, uiimageview

Muszę dodać kilka liczb / tekstu,programowo, więc pokazuje na obrazie, który podałem dla kilku UIImageViews. Również moi użytkownicy mogą przeciągać widok obrazu po ekranie. Potrzebuję tekstu, aby przenieść się w tym samym czasie. Do przenoszenia widoków obrazów używam tego kodu ..

-(void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event {

for (id football in multipleFootballs) {
UITouch *touch = [touches anyObject];
if ([touch view] == football) {
CGPoint pt = [[touches anyObject] locationInView:football];
CGRect frame = [football frame];
frame.origin.x += pt.x - startLocation.x;
frame.origin.y += pt.y - startLocation.y;
[football setFrame:frame];
}
}
}

Odpowiedzi:

1 dla odpowiedzi № 1

Prawie każdy UIView lub UIView potomek można dodać do dowolnego innego UIView jako widok podrzędny. Więc możesz stworzyć UILabel z tekstem i dodaj go jako widok podrzędny do swojego UIImageViews używając odpowiedniego CGRect dla UILabelramkę, aby ustawić go w swoim miejscu UIImageView.


0 dla odpowiedzi nr 2

Możesz podklasować UIImageview i dodać UILabel jako podview. Następnie możesz edytować etykietę, która działałaby bezproblemowo.