2013-02-11 56 views
0

我想要實現類似於facebook iPad應用中的功能,其中文本可以添加到圖像中,如下圖所示。將文本添加到Facebook應用中的UIImageView,如標記功能

image when unzoomed

我可以添加視圖像這樣用在ImageView的文本,但不知道如何保持增加的視圖的大小,如下面的圖片在放大或縮小其時(如在mapview中的引腳)?

zoomed image

能有人建議我實現像在我的應用程序上面的Facebook標記功能?提前致謝。

回答

0

你應該把你的圖像放在一個scrollView中來縮放它。 您的代碼是在[scrollView superView]上添加的視圖,因此您可以縮放圖像並且標籤保持相同的尺寸。 然後用一些邏輯和UIView的convertPoint方法,你應該檢索調整大小的圖像中的錨的座標。

- (CGPoint)convertPoint:(CGPoint)point toView:(UIView *)view 

這不是一個完全烘焙的答案,但你應該有步驟。也許你還可以找到一些開源的實現使用或鼓舞人心的

相關問題