Skip to main content

Edgesforextendedlayout Barra De Guia No Firefox


Estou tendo problemas persistentes para obter os meus layouts corretos com um aplicativo que é iniciado com um UITabBarController, enquanto cada guia é preenchida com um UINavigationController com uma raiz subclassificada UIViewController: por alguma razão, a parte inferior do meu conteúdo para cada controlador de visão é coberto pelas guias em rápido. Estou muito empenhada em fazer isso programaticamente e não através do IB, mas estou claramente perdendo algo com layouts inferidos. Obrigado por qualquer esclarecimento, especialmente no que diz respeito a um método que não envolve o uso da lógica -20 ou -44, acho isso muito mal-humorado para o meu gosto. Nota 1: Eu tentei manipular. bounds e. clipsToBounds sem sucesso Nota 2: O mesmo problema existe no objetivo-C, com código comparável Eu tenho um controlador de visualização que foi escrito de volta nos dias do iOS 5 e estou tentando transição para IOS 7. Depois de ler o iOS 7 guia de transição e picar em torno de SO, descobri que eu preciso definir o novo iOS 7 edgeForExtendedLayout propriedade para UIRectEdgeNone para evitar uma das minhas subviews personalizado de aparecer 49 pixels maior no iOS 7 do que aparece no IOS 6. No entanto, depois de definir essa propriedade, meu subview personalizado ainda está aparecendo 49 pixels maior no iOS 7 e eu não sei o que mais eu preciso fazer. Heres meu código simples que eu adicionei ao meu método viewDidLoad. E heres o código para criar e adicionar o subview personalizado que está aparecendo mais alto no iOS 7. Um outro detalhe importante, se isso ajuda, é esta visão é criada a partir de um arquivo de nib, mas o subview personalizado que está aparecendo mais alto no iOS 7 do que O iOS 6 é a única subvisão que é criada e adicionada programaticamente no viewDidLoad. Depois que eu definir a propriedade edgeForExtendedLayout. Todas as outras subviews que são criadas a partir do nib arent afetados, independentemente de ou não eu definir a propriedade egdesForExtendedLayout. Minhas duas perguntas são. Por que meu subview personalizado aparece mais alto no iOS 7, mesmo depois de definir a propriedade edgesForForSuiteExtended para UIRectEdgeNone Por que arent as outras subviews (as subviews que são carregadas a partir do nib) aparecendo mais alto no iOS 7 Agradecemos antecipadamente pela sua sabedoria

Comments

Popular posts from this blog

Askap Forex Tphcm Ngay

Melhor forex trading instituto singapore iforex plataforma login idbi forex cartão fx opções estratégias como funciona forex trading top forex broker 2014 forex carteira forex trading pms diariamente forex previsão forex taxas paquistão nbp cara principal forex pemula você pode ganhar dinheiro negociação forex mercado forex poder do advogado Opções de negociação prémio cálculo maiores corretores de forex europeia página de login ukforex como fazer opções de ações de trabalho quando sua empresa fica comprada opções estratégia compra chamada venda colocar preço de ouro ao vivo no forex mercado forex 105 queen street cara negociação forex a longo prazo binário opções money management forex temel analiz kitap Forex robot tfot 8.0 diagrama de casos de uso para o sistema de comércio exterior padrão dia tradição regras opções trademonster mini opções gps forex robô revisão forex básico ppt como fazer starbucks estoque opções trabalho aprender a trocar opções semanais ets sistema de negociação...