SORU
1 Mart 2011, Salı


Manzara nasıl iOS hiyerarşi kontrol edebilirim?

Bir iOS app görünüm hiyerarşisi denetleyen bir GUI aracı var mı? Y web Müfettiş veya benzeri araçlar düşünüyorum. Düzen sorunları, görüşleri yanlış konumu veya boyutu gibi hata ayıklama için arıyorum, ya da bir çocuk düzgün üst içerisinde olmak değil. Şu anda elle bu çeşitli koşullarda test belirtiyor eklemek, ya da farklı görüşlere farklı arka plan renkleri ayarlamak için var, ve tahmin edebileceğiniz gibi, bu konuda gitmek için çok sıkıcı bir yol.

Aletleri UI kaydedici, ama bu sadece kayıtlara baktım ve UI eylemler ve, her durumda, Mac apps için çalışır oynatır.

Daha iyi bir çözüm var mı?

CEVAP
1 Mart 2011, Salı


GUI görünüm taraması bir araç var, ama UİView hata ayıklama yöntemi ile biraz şans oldu bilmiyorum: -recursiveDescription

eğer GDB (Edit: ayrıca eserlerinde LLDB) . bu hata ayıklayıcı ve giriş programı duraklatabilir

po [[UİWindow keyWindow] recursiveDescription]

Tüm görünüm hiyerarşisi çıktı almak. Ayrıca görünümü bu görünüm hiyerarşisi çıktısını almak için belirli bir görünüm arayabilirsin.

Elde edilen bilgi ile wade için biraz sıkıcı olabilir, ama benim için yararlı oldu.

Kredi Bu yöntem hakkında konuştuk this blog post gider ve de this helpful, but rather hard to find Apple tech note bağlantılı.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • MuscleProdigyTV

    MuscleProdig

    8 Ocak 2011
  • PaulGBelliveau

    PaulGBellive

    5 Mart 2009
  • TotalxLuna

    TotalxLuna

    27 Kasım 2011