在iOS 5中或降低我能移動的谷歌徽標在地圖視圖。 iO6有一個「合法」按鈕,這是一個MKAttributeLabel。 MKAttributeLabel是我無法編輯的私人類。 我有底部的按鈕(按設計)與地圖重疊,所以我移動了谷歌徽標。
有沒有辦法在ios6地圖中重新定位Legal按鈕?
在iOS 5中或降低我能移動的谷歌徽標在地圖視圖。 iO6有一個「合法」按鈕,這是一個MKAttributeLabel。 MKAttributeLabel是我無法編輯的私人類。 我有底部的按鈕(按設計)與地圖重疊,所以我移動了谷歌徽標。
有沒有辦法在ios6地圖中重新定位Legal按鈕?
的法律標籤是一個標準的UILabel,所以你可以改變幀像其他標籤:
UIView *legalView = nil;
for (UIView *subview in self.mapview.subviews) {
if ([subview isKindOfClass:[UILabel class]]) {
legalView = subview;
break;
}
}
legalView.frame = CGRectMake(150, 150, legalView.frame.size.width, legalView.frame.size.height);
對於此標記爲複製的問題,並沒有真正回答這個問題 – AlexWien
檢查TE接受的答案這裏。 –
是的,我檢查過,並得出結論說它因錯誤原因關閉。但是,當您通過轉換矩陣旋轉地圖時,解決方案更爲複雜。我想將標籤添加到我自己的視圖中,這會丟失Web鏈接。 – AlexWien