Ev Social Media IOS Uygulamanızı Geliştirmek İçin iPad Navigasyon Hakkında Neleri Bilmeniz Gerekenler - mankenler

IOS Uygulamanızı Geliştirmek İçin iPad Navigasyon Hakkında Neleri Bilmeniz Gerekenler - mankenler

Video: Her iPhone kullanıcısının değiştirmesi gereken 10 ayar 2024

Video: Her iPhone kullanıcısının değiştirmesi gereken 10 ayar 2024
Anonim

iPhone ve iPad çok benzer olmasına rağmen, farklı oldukları bir alan, bir kullanıcının bir iOS uygulaması içinde nasıl gezinebileceğidir. Örneğin, bir ana ayrıntı mimarisi kullanan iPhone uygulamalarında Geri düğmesi, Ana görünümüne dönmek için ayrıntılı görünümde belirgin bir şekilde görüntülenir.

Ana-detay mimarisi için Bölünmüş görünüm işlevini kullanan bir iPad uygulaması, Geri düğmesine ihtiyaç duymaz. Ancak iPad'de bir Geri düğmesinin sıklıkla kullanıldığı birçok kullanıcı arabirimi tasarımı mevcut.

Apple, bu kabiliyeti iOS mimarisine yapmış ve Navigasyon denetleyicisinde belirtildiği üzere, görünüm denetleyicisi mimarisinin ayrılmaz bir parçası haline getirmiştir.

Gezinme denetleyicisi, kullanıcının görünüm denetleyicileri arasında ileri geri hareket etmesini sağlayan bir Konteyner görünüm denetleyicisidir. Gezinme denetleyicisi, "olduğu gibi" kullandığınız ve alt sınıflamadığınız bir sınıf olan UINavigationController sınıfının bir örneğidir. Bu sınıfın yöntemleri, özel görünüm denetleyicilerinin yığın tabanlı bir topluluğunu yönetmek için destek sağlar.

Bu yığın, uygulamanın kullanıcı tarafından alındığı yolu temsil eder; yığının alt kısmı başlangıç ​​noktasını ve yığının üst kısmı uygulamadaki kullanıcının mevcut konumunu yansıtır şekilde yansıtıyordu.

Apple'ın UIKit çerçevesi (Cocoa Touch çerçevelerinden biri) genellikle UI, ile başlayan UIView, UIViewController, UIImageView, UIButton gibi sınıf adlarını kullanır. Karışıklığı önlemek için, kendi sınıf isimleriniz için UI önekini kullanmamalısınız. Apple'ın birçok başka çerçeveler için özel önekleri vardır.

Örneğin, Core Image çerçevesinde CIColor, CIContext, CIFaceFeature ve benzeri sınıflar bulunur. Bu adlandırma kuralları ipuçları sağlar, böylece CIImage adlı bir Apple sınıfıyla karşılaştığınızda onu Core Image çerçevesinde bulmayı umabilirsiniz.

Bazı geliştiriciler, kendi sınıflarının RTMasterViewController, RTMapController, RTWeatherController ve benzerleri olabilmesi için, RT önekini kullanma gibi basit düzenleri de içeren kendi özel sınıfları için kendi özel öneklerini benimser. Her özel sınıf adına benzersiz bir önek kullanmak gerekmez, ancak Apple'ın sınıf adlarını kendi sınıflarınız için kullanmaktan kaçınmalısınız.

yığın , "son giren ilk çıkar" ilkesinde çalışan sık kullanılan bir veri yapıdır. "Bir uçak için ideal bir biniş senaryosu düşünün: Yolcular son sıradaki son koltuğa oturmaya başlayacak ve ilk sıradaki ilk koltuğa varıncaya kadar uçaktan sırt-önden emir aldıklarını, Bu son kişinin oturacağı koltuk içerecektir.

Uçak hedefine ulaştığında herkes ters sırada geri çekilecekti. Bu son kişi - birinci sıradaki, birinci koltuktaki kişi - ilk kişi olacaktı.

Bilgisayar yığını aynı konsept üzerinde çalışır. Bir nesneye ekleme, itme olarak adlandırılır. Bir nesneyi kaldırmak bir pop olarak adlandırılır - Geri düğmesine dokunulduğunda, görüntülenen görünüm için görünüm denetleyicisi açılır. Bir nesneyi yığını kaldırdığınızda, onu her zaman üzerine ittiğiniz son nesnesidir. Bas gitmeden önce orada olan denetleyici hâlâ orada ve şimdi aktif hale geldi.

Gezinti denetleyicisinin birincil görevi diğer görünüm denetleyicilerinin yöneticisi olarak hareket etmek olsa da, birkaç görünüm de yönetir. Özellikle, kullanıcının veri hiyerarşisinde bulunduğu konumla ilgili bilgileri gösteren bir Gezinti çubuğu , önceki ekranlara gitmek için bir Geri düğmesi ve geçerli görünüm denetleyicisinin ihtiyaç duyduğu tüm özel denetimler yönetir.

Kullanıcı, iPhone sürümündeki Olayları tıkladığında, Gezinme denetleyicisi bir sonraki görüntü denetleyicisini yığına iter. Yeni görünüm denetleyicisinin görünümü yerine kaydırılır ve Gezinti çubuğu öğeleri uygun şekilde güncellenir. Kullanıcı Gezinti çubuğundaki Geri düğmesini tıklattığında, geçerli görünüm denetleyicisi yığını çıkarır, bu görünüm ekrandan kayar ve kullanıcı kendisini bir önceki görünüme geri döndürür.

Gezinti denetleyicisi, görüntülenen her görünüm için bir tane olmak üzere, görünüm denetleyicileri yığını tutar. Gezinti denetleyicisi oluşturulduğunda Gezinti denetleyicisinin desteğine bastırdığı ilk görünüm denetleyiciye Kök görünüm denetleyicisi denir. Kullanıcı, bakmak için bir sonraki görünümü seçene kadar aktif kalır.

Gezinti çubukları, bir kullanıcının hiyerarşide gezinmesini sağlar. İşte bunu yapmak için bilmeniz gerekenler:

  • Gezinti çubuğunun altında uygulama, uygulamanın geçerli seviyesini sunar.

  • Bir gezinti çubuğu geçerli görünüm için bir başlık içerir.

  • Geçerli görünüm hiyerarşide en üst düzeyden düşükse, çubuğun sol tarafında bir Geri düğmesi görünür; kullanıcı bir önceki seviyeye dönmek için ona dokunabilir.

  • Bir gezinti çubuğunun sağ tarafındaki Düzenle düğmesi de olabilir - mevcut görünüm için Düzenleme moduna girmek için kullanılır - hatta özel düğmeler.

iPad'de, Master-Detail Application şablonunda bir tane değil, ancak storyboard'da zaten yer alan two Navigasyon denetleyicileri var - biri Master View denetleyicisi için ve diğeri Detail View denetleyicisi için.

Şu anda tek "sorun" her Navigasyon denetleyicisinin yönetmek için yalnızca bir görünüm denetleyicisine sahip olmasıdır; bu, eşlik eden Geri düğmesi ile bir şey seçip yeni bir görünümü göremeyeceğiniz anlamına gelir.

Ana Görünüm denetleyicisinde ilk hücreye dokunduğunuzda (Test Drive etiketi kısa bir süre eklersiniz), yeni bir görünüm denetleyicisi görünümü yerine kaydırır. Geri düğmesini seçerseniz, önceki Ayrıntı görünümüne geri dönersiniz.

Gezinme denetleyicisini kullanan gezinti modundan biraz daha uygun bir şeye dönüştürme şansınız olan diğer iPad gezinme seçenekleriniz var.Şimdilik, yine de, sizi durdurmak ve çalıştırmak için Gezinti denetleyicisi yaklaşımıyla gidersiniz.

IOS Uygulamanızı Geliştirmek İçin iPad Navigasyon Hakkında Neleri Bilmeniz Gerekenler - mankenler

Editörün Seçimi

Okuma Listesi: Kabala Klasik Eserleri - mankenler

Okuma Listesi: Kabala Klasik Eserleri - mankenler

Kaballah hakkında bilgi edinmek isterseniz, koleksiyon Alfabetik olarak burada listelenen eserler, tarih boyunca geleneksel Kabalistler için en önemli kitapların bir parçası olarak görülüyor: Bahir: 60 paragrafdan oluşan; Yaratılış kitabından ayetler üzerine mistik bir yorum;

Süslemelerinin > süslemeleri - kuklalar

Süslemelerinin > süslemeleri - kuklalar

Yahudi evleri, tipik olarak aynı mahalledeki diğer evlerle içten ve dışa benzer . Bununla birlikte, gözlerinizi açık tutarsanız, Yahudi hanelerde yaygın olarak görünen birkaç öğe görebilirsiniz. Yahudi bir evde bulabileceğiniz en yaygın iki Yahudi madde mezuzah ve menoradır. A ...

Yahudi Düğününden önce ve sonra kutsal anlar - AYDINLATMA

Yahudi Düğününden önce ve sonra kutsal anlar - AYDINLATMA

Yahudi geleneği düğün sırasında birkaç özel an sunar. Düğün gününde pek çok şey olur, dikkati dağıtmak kolaydır ve yalnızca zihinsel olarak yoksun olduğunuz bir törenle ilgili bir fotoğraf veya videoyla sonuçlanır. Bu durumda, mücadele, tekrar odaklanmaya ve hatırlamak için kutsal anları bulmaktır ...

Editörün Seçimi

LinkedIn'de Gezinmek için nasıl - mankenler

LinkedIn'de Gezinmek için nasıl - mankenler

Başlamaya hazır olduğunuzda, bir LinkedIn hesabı. LinkedIn ana sayfanızda çok kullanacağınız iki önemli alan vardır: üstteki gezinme çubuğu ve Hesaplar ve Ayarlar sayfası. Üstteki gezinme çubuğu Şu anda üst gezinme çubuğunun ana bölümleri Ana Sayfa'dır: ...

İş Arayışı için LinkedIn Profilinizi Optimize Etmek - AYAKLAR

İş Arayışı için LinkedIn Profilinizi Optimize Etmek - AYAKLAR

LinkedIn varlığınızın özü aşağıdaki gibidir: LinkedIn'de yaptığınız her iş başvurusunda bulunan profiliniz. Potansiyel işverenler sizi bir iş için değerlendirirken LinkedIn profilinizi kontrol edeceklerine şüphe götürmez, bu nedenle profilinizin sizi çekici hale getirmek için optimize edildiğinden emin olun ...

LinkedIn'e bir Öneri Gönderebilir miyim - mankenler

LinkedIn'e bir Öneri Gönderebilir miyim - mankenler

LinkedIn aracılığıyla neden bir LinkedIn Tavsiyesi yazıp başkalarına yayınlamayalım? Tavsiyenizi planladığınızda, şimdi LinkedIn dünyasına göstermenin zamanı geldi. Bir öneriden ayrılmak için aşağıdaki adımları izlemeniz yeterlidir:

Editörün Seçimi

Photoshop Elements 11'de Özel Fırça Oluşturma - Photoshop Elements 11'de mankenler

Photoshop Elements 11'de Özel Fırça Oluşturma - Photoshop Elements 11'de mankenler

Sizin için özel olarak çalışan özel bir fırça oluşturabilir. Mevcut çeşitli seçeneklerle oynadıktan sonra, oluşturduğunuz kişiselleştirilmiş fırçayı isterseniz, tekrar tekrar erişebilmeniz için bir ön ayar olarak kaydedin. Fırça Hazır Ayarı Seçicisinin üstündeki oku tıklayın ...

Photoshop Elements 12'de Bitmap Moduna Dönüştürme - mankenler

Photoshop Elements 12'de Bitmap Moduna Dönüştürme - mankenler

Bazen dönüştürmek isteyebilirsiniz Photoshop Elements'te bitmap moduna resim Bitmap modu, çizgi sanatı yazdırırken, örneğin siyah-beyaz logolar, çizimler veya RGB görüntülerinizden oluşturduğunuz siyah-beyaz efektler gibi en yaygın şekilde kullanılır. Ayrıca, analog imzanızı bir bitmap görüntüsü olarak tarayabilir ve diğerine içe aktarabilirsiniz ...

Photoshop Elements'taki Kamera Bozulmasını Nasıl Düzeltebilirsiniz - mankenler

Photoshop Elements'taki Kamera Bozulmasını Nasıl Düzeltebilirsiniz - mankenler

Eğer bir duman yakalamaya çalıştıysanız. gökdelen ya da katedral olarak görüyorsanız, kameranızın eğilmesi ve boynunuzun doğal olmayan bir konuma getirilmesini içerdiğini bilirsiniz. Ve bundan sonra, sonuçta ortaya çıkan şey etkileyici bir binanın ne olduğunun çarpık görünüşüdür ...