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

  • Doc Adams

    Doc Adams

    20 HAZİRAN 2007
  • Visual Life

    Visual Life

    3 Temmuz 2006
  • xiaoyu85

    xiaoyu85

    20 ŞUBAT 2010