web-gelistirme-sc.com

Bir IPhone Uygulamasında bazı ayrıntı görünümleri için TabBar'ı gizlemek uygun mudur?

Tam olarak (dikey) bir iPhone ekranına uyan ayrıntı görünümü olan bir iPhone uygulaması üzerinde çalışıyorum. İşte söz konusu görünümün bir ekran görüntüsü:

http://screencast.com/t/NDBjZWRkMWQt

Sorun, ayrıca Ayrıntı Görünümü'nde bir Araç Çubuğu görüntülemem ve Araç Çubuğunun artık ekrana sığmamasıdır.

Araç Çubuğuna yer açmak için iki seçeneğim var:

  • Kaydırma Görünümü kullanın. Bu elbette işe yarıyor, ancak ideal değil, özellikle ekranın altında daha fazla içerik olduğu çok açık değil.
  • Ayrıntı görünümü görünür durumdayken ekranın en altındaki Sekme Çubuğunu gizleyin.

İkinci yaklaşımı kullanmaya eğilimliyim, ancak Apple'ın iPhone İnsan Arayüz Kılavuzları, Araç Çubuğu'nun her zaman görünür olması gerektiğini gösteriyor.

Apple bu yönergeler konusunda ne kadar katı?

4
Adrian Grigore

Öncelikle, size ikinci seçenek (sekmeleri görmek için kaydırmak zorunda) ile gitmek don't öneririz.

Sekme çubuklarını göstermek/gizlemek için bir dokunma önerisi iyi bir şeydir - bu oldukça standart bir uygulamadır, ancak yine de başka bir seçenek vardır.

Altta bir sekme çubuğu şeklinde ana gezinme özelliği olan ve değil her zaman mevcut olan birkaç iPhone uygulaması vardır. Foodspotting uygulamasından bu örneğe bir göz atın.

enter image description here

Sekmeler genellikle ekrandadır, 'bulaşık lekesi' işleminin herhangi bir yerinde olduğunuz durumlar dışında, ör. lekelenmeyi bitirene kadar fotoğraf seçme/çekme, çanak vb. Her zaman üstte 'geri' veya 'iptal' düğmesi şeklinde bir 'çıkış' olduğuna dikkat edin.

Bu yardımcı olur umarım.

2
Liam Johnston

Araç çubuğunu ekranın altına (yani ekranın altına) koymanın iyi bir uygulama olmadığını düşünüyorum.

Bu, Apple uygulamayı onaylama sorunu değil, sadece kullanıcının beklemeyeceği bir şey.

Öte yandan kaydırma, kullanıcıların iPhone'da yapmaya çok alışkın olduğu bir şeydir, bu nedenle ekstra alanları oraya koymak güvenli olabilir.

Bu yeterli değilse, aşağıdakilerden birini deneyebilirsiniz (ancak buna karşı öneriyorum):

  • Başka bir ekranda düzenlenebilecek bir değeri göstermek için ilgili bazı alanları birleştirin.
    Örneğin (umarım Almancam beni başarısızlığa uğratmaz), iki düğme sadece şunu söyleyebilirdi:
    23.5.2006'da 2 saat)
    Ve karatın basılması sizi yerinde düzenlenebilen iki ayrı alanı gösteren bir ekrana götürecektir.
    Başka bir tıklama alır ve "anahtar - değer" paradigmasından sapar, ama hepsi değiş tokuşlardır.
  • Standart olmayan bir araç çubuğu kullanın. Örneğin, bu menü yalnızca orta simge tıklandığında açılır. Potansiyel olarak daha küçük bir simge görüntüleyebilir ve böylece tam yükseklik araç çubuğu yerine çok az dikey yer kaplayabilirsiniz
    alt text
  • Normal bir araç çubuğu kullanın, ancak bir saydamlık öğesi ekleyin. Hala normal araç çubuğu işlevselliğini alacaksınız, ancak kullanıcı arkasında bir şey olduğunu görebilecektir.
3
Dan Barak

Uygulama Fırçaları gördün mü? Yazar yarı saydam bir araç çubuğu kullanıyor. Bir dokunuş ve çubuklar gider. Başka bir musluk onları geri getiriyor. Basit ve etkili.

alt text

1
Hisham

Tokyo Teleport'ta otomatik gizleme sekmesi çubuğu kullandık (ffffound.com uygulamasına benzer)

Gizlenebilir olarak, kullanıcı içeriği kaydırmaya başladığında sekme çubuğunun ekrandan aşağı doğru hareket ettiğini kastediyorum, ancak her zaman görünür olan küçük bir "sekme çubuğunu göster" simgesine dokunarak herhangi bir zamanda açığa çıkarılabilir.

Uygulamanın her ekranında sekme çubuğunu otomatik olarak gizleyerek başladık, ancak bu kullanıcılar karıştı. Son çözümümüz sekme çubuğunu yalnızca kullanıcı kök görünümden uzaklaştığında otomatik olarak gizlemektir. Kök görünüme dönüldüğünde, sekme çubuğu gizlenmişse gösterilir.

1
nielsbot