MonoTouch. UIKit. UIViewController. EdgesForExtendedLayout Propriedade MonoTouch. ObjCRuntime. Introduzido (MonoTouch. ObjCRuntime. PlatformName. iOS, 7, 0, MonoTouch. ObjCRuntime. PlatformArchitecture. None, null) get: MonoTouch. Foundation. Export (edgesForExtendedLayout) get: MonoTouch. ObjCRuntime. Introduzido (MonoTouch. ObjCRuntime. PlatformName. iOS, 7, 0, MonoTouch. ObjCRuntime. PlatformArchitecture. None, null) set: MonoTouch. Foundation. Export (setEdgesForExtendedLayout :) set: MonoTouch. ObjCRuntime. Introduzido (MonoTouch. ObjCRuntime. PlatformName. iOS, 7, 0, MonoTouch. ObjCRuntime. PlatformArchitecture. None, null) public virtual UIRectEdge EdgesForExtendedLayout Antes do iOS 7, o UIViewController. View não subtraiu visualmente os elementos pai, como a barra de status, a barra de navegação ou a barra de ferramentas. No iOS 7, normalmente deveria. O UIViewController. EdgesForExtendedLayout especifica para o UIViewController. ParentViewController como as bordas deste UIViewController devem ser estendidas para subjugar. O valor padrão de UIRectEdge. All especifica que todas as bordas devem ser estendidas para subjugar, enquanto UIRectEdge. None especifica uma extensão semelhante à do iOS 6 ou anterior. A seguinte imagem ilustra a diferença: quando UIKit. EdgesForExtendedLayout está configurado para UIRectEdge. All. O retângulo de desenho do subjacente UIView subjacente, mas se UIKit. EdgesForExtendedLayout estiver configurado para UIRectEdge. None. O retângulo de desenho é restrito ao interior. Requisitos Namespace: MonoTouch. UIKit Assembly: monotouch (em monotouch. dll) Versões de montagem: 0.0.0.0UITabBarController com UINavigationController Im um novato completo para iOS e Xamarin. Eu tenho cerca de 2 semanas de xp de tentar construir o aplicativo que atualmente estou trabalhando para o meu empregador. Eu olhei em volta e não consegui encontrar uma maneira clara de como alcançar o problema no assunto. Usando fragmentos que encontrei em postagens, consegui alcançar uma exibição com abas com uma barra de notificação, mas seu título não muda de acordo com a guia selecionada que foi levado a acreditar que era o comportamento padrão quando isso foi feito corretamente. Adoraria dicas ou ajuda. Comecei a seguir o exemplo xamarin-mobile-samplesContentControls. A questão agora parece ser: como faço para exibir View. NavigationItem. Title ser automaticamente o mesmo que View. TabBarItem. Title Eu não sei se eu estou seguindo você direito quando você diz que consegui alcançar uma exibição com abas com uma notificação Barra, mas seu título não muda de acordo com a guia selecionada que foi levado a acreditar que era o comportamento padrão quando isso é feito corretamente. Mas não acho que a barra ganhe o título desta forma. Se por barra de notificação você quer dizer barra de navegação, então não tem nada a ver com guias de comutação. A barra de navegação pode mostrar uma telha com base no controlador que está mostrando. E mostrando, quero dizer, atualmente empurrado para a sua pilha. Então, se você pressionar um controlador no UINavigationController sendo usado, o título mostrará a propriedade Título desse controlador. Se nenhum estiver configurado, acredito que o comportamento padrão é apenas mostrar o nome da classe do controlador. Se você não quis dizer barra de navegação, você pode talvez postar uma captura de tela do seu comportamento com a área em questão. Este aplicativo é um pouco antigo, mas isso pode ajudar com a estrutura. Os aplicativos pré-construídos Xamarin também são uma boa fonte de informações. John e nicwise. Muito obrigado pelas respostas rápidas. Nicwise, estou prestes a olhar os links e escreveremos em breve provavelmente. John, sim, eu quis dizer navegação não notificação (digitação apressada). Parece que você está pensando em uma barra de navegação de aplicativos principal que contém um controlador de guia. Na amostra que eu referi acima (xamarin-mobile-samplesContentControls), o resultado final é que eles têm uma barra de guia e quando você escolhe uma nova guia, o título das barras de navegação muda de acordo. Estou estudando isso agora, mas esse é o efeito que estou procurando. Obrigado pelos links. Por algum motivo, tanto seu aplicativo como o aplicativo FieldService não funcionam corretamente no meu sistema. Isso pode ser um problema do meu lado (o MT. D precisa de uma licença separada). O aplicativo EmployeeDirectory não tem abas, portanto, para essa questão, não é relevante para mim. Obrigado novamente, Eyal p. s. Tentará corrigir esses problemas de compilação e voltarei a perguntas .. Intraz Qual amostra exatamente você está olhando na pasta ContentControls No exemplo TabController. cs eu vejo isso: O TabController possui uma guia nele que é um controlador de navegação no Nível superior. Ele empurra um BrowserHome, que é um arquivo Xib, então não tenho certeza do que isso parece, mas pode ter o título definido nesse arquivo Xib. Isto é exatamente onde eu estava olhando e o título está definido no arquivo xib. Acontece que definir o título para o controlador de visualização irá: definir o título das guias. Defina o título das barras de navegação se nenhum foi definido anteriormente (no xib no caso do exemplo ContentControls). Obrigado novamente por toda a ajuda. Muito apreciado
No comments:
Post a Comment