Bir MKMapView'a sahip bir uygulama yapıyorum. MKMapView'ın üstünde yarı şeffaf bir UIToolbar var. Sorun şu ki Google logosu onun altında. Yukarıdaki Google logosunun altında (yerine Y yönünde değil, Z) UIToolbar'ı göstermek için bir yol var mı?
Google logosunun konumunu MKMapView'da değiştirebilir miyim?
cevap
Evet, yapabilirsiniz. Ve hatta elma tarafından da onaylanabilir.
Buraya bakın: Burada http://nachbaur.com/blog/dealing-with-mkmapviews-google-logo-with-translucent-toolbars
Ve: http://rogchap.com/2011/06/17/mkmapview-moving-the-google-logo/
tek yolu UIToolbar
tarafından işgal haritanın miktarını telafi etmelidir MKCoordinateSpan
ile aynı sürede MKMapView
boyutunu değiştirme olacaktır. Hedefin, haritanın bir kısmını araç çubuğunun altında gösterebilmesi gerekiyorsa, bu mümkün değildir.
Mümkün ve işe yarıyor, Vadoff cevabını bakın. –
@MaciejSwic Evet, biliyorum. Ben de okuyabiliyorum. Ben öyle yapmam. Apple herhangi bir açıklama yapmadan MKMapView'ın iç yapısını değiştirebilir ve uygulamanız çökecektir. Biraz daha güvenli bir çözüm önerdim. – bioffe
Bir görüntüleme alt görünümleri arasında döngü yapmak ve sınıfı doğrulamak bir uygulamayı nasıl kilitliyor? Resim görünümü Apple haritalarında olduğu gibi kaybolursa, nachbaur.com'da açıklanan yöntem sıfırlanır. Hepimizin nil'e mesaj yolladığını bildiğimiz gibi hiçbir şey yapmaz, kaza olmaz. –
Logosunu taşımak için Google API yok. Araç çubuğunu hareket ettirmeniz gerekecek.
Aynı sorunu yaşadım, kullanım şartlarını ihlal ediyorsa endişeleniyorum. @Black Frog'un önerdiği gibi, Google logosunu göstermek için araç çubuğunu hareket ettirmeli veya haritayı yeniden boyutlandırmalısınız. Yarı saydam araç çubuğunun anlamsız olmasına rağmen, uygulamanızın potansiyel olarak reddedilmesini sağlamaktan daha iyidir.
Bu zor, ancak mümkün. MKMapView.frame'i büyütün, böylece Google logosu gizlenir. Apple, Uygulamanızı reddeder. Bu nedenle, logoyu tekrar eklemeniz gerekir. Bu logo bir png ile yapılabilir (pm ben, size gönderebilirim). Bu png'yi harita üzerinde istediğiniz yere yerleştirebilirsiniz, Apple kabul eder.
- 1. Yii2 Varlık dizini konumunu değiştirebilir miyiz?
- 2. Çizgi grafiğin genişliğini değiştirebilir miyim?
- 3. C# Request.Form değişkenlerini değiştirebilir miyim?
- 4. Tercihler dosya adını değiştirebilir miyim?
- 5. Linux kernel işlevini bir modülle değiştirebilir miyim?
- 6. Vurgu rengini (AppCompat) program aracılığıyla değiştirebilir miyim?
- 7. Kendi mysql parolamı değiştirebilir miyim PMA Problem
- 8. Git-add'in hunk boyutunu değiştirebilir miyim?
- 9. XML yorum şablonunu Visual Studio'da değiştirebilir miyim?
- 10. Çözüm Konfigürasyonu combobox'ının genişliğini IDE'deki değiştirebilir miyim?
- 11. Spark'in yürütme belleğini çalışma zamanında değiştirebilir miyim?
- 12. Saatlerin sırasını Delphi XE2'de değiştirebilir miyim?
- 13. Arka plan resmini PhpStorm'da değiştirebilir miyim?
- 14. Git-add'in ** varsayılan ** iri boyutunu değiştirebilir miyim?
- 15. Bir enum ile ilişkili değerleri değiştirebilir miyim?
- 16. Yapıdaki bir Form Sınıfı eylemini değiştirebilir miyim?
- 17. Emacs fantezi başlangıç metnini değiştirebilir miyim?
- 18. FormsAuthentication tanımlama bilgisi adını değiştirebilir miyim?
- 19. ReSharper'ın özellikleri oluşturma biçimini değiştirebilir miyim?
- 20. Hizmeti değiştirmeden WCF ServiceContract arabiriminin ad alanını değiştirebilir miyim?
- 21. Giden istek başlıklarını bir Chrome Uzantısıyla değiştirebilir miyim?
- 22. Dosya sistemini, bir dosyanın salt okunur özniteliğini değiştirebilir miyim?
- 23. Visual C++ çalışma zamanını başka bir yığına değiştirebilir miyim?
- 24. Tarayıcı uzantısıyla bir iframe için yönlendireni değiştirebilir miyim?
- 25. Çalışma Kitaplığı Günlüğü blokunun yapılandırmasını çalışma zamanında değiştirebilir miyim?
- 26. Ruby on Rails - Bir özniteliğin değerini çağırılmadan önce değiştirebilir miyim?
- 27. Yapılandırma dosyasında bir web hizmeti referansı URL'sini değiştirebilir miyim?
- 28. Java'da bir değişken için bildirim türünü değiştirebilir miyim?
- 29. .NET'te türlerin nasıl çözüleceğini ve örneklendirilebileceğini değiştirebilir miyim?
- 30. Tarayıcı tarafından gönderilen HTTP isteğinin başlığını değiştirebilir miyim?
Linkler artık mevcut değil –