StatusBar in IOS 7
  [ Ignoră ]
Avatar
RankRankRank
Member
Din: Ploiesti
Macuser din: 06.12.11

Cu toate că : {
în info.plist Status bar is initially hidden = YES ;
în AppDelegate în didFinishLaunching   [[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationNone]  ;
toate Controller-ele din storyboard au Status Bar = None ; }

în aplicație rămân vizibile Carrier , Clock , Battery ;

Stie cineva cum le fac să dispară ?

 Semnătură 


MacBook Pro 15”  i7 2.2GHz/ 16GB/ 500GB SSD ,  10.11
MacBook Air 13”  i5 1.3GHz/ 4GB/ 256GB SSD ,  10.11

Profil
 
  [ Ignoră ]   [ # 1 ]
Avatar
RankRankRank
Member
Din: Brasov,Romania
Macuser din: 22.01.11

Momentan iOS7 e inchis. Au dezvaluit unii in beta 1 un meniu ascuns cu tot felu de setari de animatie,viteza etc dar nu a fost facut public.

 Semnătură 

MacBook Pro 15” 2016
iPhone 7 Plus Jet Black 128 GB
Apple Watch Series 2 42mm Stainless Steel

Profil
 
  [ Ignoră ]   [ # 2 ]
Avatar
RankRankRankRank
Sr. Member
Din: Bucuresti
Macuser din: 22.09.06

NaspaNick: Mai adauga in info.plist View controller-based status bar appearance: NO

 Semnătură 

A man should look for what is, and not for what he thinks should be.—Albert Einstein

Profil
 
  [ Ignoră ]   [ # 3 ]
RankRank
Jr. Member
Din: Bucuresti
Macuser din: 26.03.10

UIViewController Class Reference are acum niste metode delegat referitoare la status bar. acolo trebuie sa cauti raspunsul smile

 Semnătură 

 iPhone 5 16GB black, iOS 7 beta 5
 MacBook Pro 15” Unibody, Late 2011 2,4 Ghz Intel Core i7, 8GB RAM, 128GB SSD, Radeon 6770 1GB, HiRes Display, OS X 10.8.3
 Thunderbolt Display

Profil
 
  [ Ignoră ]   [ # 4 ]
Avatar
RankRankRankRank
Sr. Member
Din: Bucuresti
Macuser din: 22.09.06

Sau alegi varianta mai simpla si setezi “NO” UIViewControllerBasedStatusBarAppearance In plist si renunti la metodele alea smile

 Semnătură 

A man should look for what is, and not for what he thinks should be.—Albert Einstein

Profil
 
  [ Ignoră ]   [ # 5 ]
Avatar
RankRankRank
Member
Din: Ploiesti
Macuser din: 06.12.11
boboc - 20 Septembrie 2013 03:56 PM

NaspaNick: Mai adauga in info.plist View controller-based status bar appearance: NO

Asta functioneaza .

Pentru fiecare controller in parte se putea utiliza

- (BOOL)prefersStatusBarHidden
{
    
return YES//sau NO dupa cerinte 
 Semnătură 


MacBook Pro 15”  i7 2.2GHz/ 16GB/ 500GB SSD ,  10.11
MacBook Air 13”  i5 1.3GHz/ 4GB/ 256GB SSD ,  10.11

Profil
 
  [ Ignoră ]   [ # 6 ]
Avatar
RankRankRank
Member
Din: Ploiesti
Macuser din: 06.12.11
VladN - 20 Septembrie 2013 06:50 PM

UIViewController Class Reference are acum niste metode delegat referitoare la status bar. acolo trebuie sa cauti raspunsul smile

Ideea era sa fac o singura setare pentru toata alicatia ;

 Semnătură 


MacBook Pro 15”  i7 2.2GHz/ 16GB/ 500GB SSD ,  10.11
MacBook Air 13”  i5 1.3GHz/ 4GB/ 256GB SSD ,  10.11

Profil
 
  [ Ignoră ]   [ # 7 ]
Avatar
RankRankRankRank
Sr. Member
Din: Bucuresti
Macuser din: 22.09.06

NaspaNick: sunt 2 lucruri diferite, doar astea 2 le pui in plist si atat:

1. View controller-based status bar appearance = NO
2. Status bar is initially hidden = YES

 Semnătură 

A man should look for what is, and not for what he thinks should be.—Albert Einstein

Profil
 
  [ Ignoră ]   [ # 8 ]
Avatar
RankRankRank
Member
Din: Ploiesti
Macuser din: 06.12.11

Asa am facut . Codul l-am postat pentru cine vrea ca intr-un controller sa fie vizibil .

 Semnătură 


MacBook Pro 15”  i7 2.2GHz/ 16GB/ 500GB SSD ,  10.11
MacBook Air 13”  i5 1.3GHz/ 4GB/ 256GB SSD ,  10.11

Profil
 
  [ Ignoră ]   [ # 9 ]
Avatar
RankRankRankRank
Sr. Member
Din: Bucuresti
Macuser din: 22.09.06
NaspaNick - 23 Septembrie 2013 11:20 AM

Asa am facut . Codul l-am postat pentru cine vrea ca intr-un controller sa fie vizibil .


Doar daca ai “View controller-based status bar appearance = YES” poti folosi “prefersStatusBarHidden”. Altfel nu merge.

 Semnătură 

A man should look for what is, and not for what he thinks should be.—Albert Einstein

Profil