Monday 18 December 2017

Edgesforextendedlayout uiviewcontroller lifecycle no Brasil


Eu li nos fóruns sobre esta propriedade, principalmente suas pessoas definindo esta propriedade para falso ou desmarcando-a no storyboard. Eu fiz isso sozinho, porque quando eu tenho um controlador UINavigation incorporado em uma Vista, a barra superior empurra meu UITextView para baixo para que o texto comece a editar na parte inferior. Desmarcando bordas ampliadas sob barras superiores no StoryBoard no UIViewController soluciona meu problema, mas não entendo o que está acontecendo. Alguém pode dar uma explicação sobre o propósito dessa propriedade, eu gostaria de saber mais sobre isso. Perguntou 12 de novembro às 19:08 Por padrão, as visualizações UITableViewControllers são inseridas automaticamente no iOS7 para que não começem abaixo da barra barstatus de navegação. Este é o controlador pela configuração Ajustar inserções de exibição de rolagem na guia Inspetor de Atributos do UITableViewController no Builder de Interface, ou pelo método setAutomaticallyAdjustsScrollViewInsets: de UIViewController. Para um conteúdo do UIViewControllers, se você não quiser que os conteúdos das vistas se estendam sob as barras topbottom, você pode usar as configurações Extend Edges Under TopSubder Bottom Bottins no Interface Builder. Isso é acessível através da propriedade edgeForExtendedLayout. Li nos fóruns sobre essa propriedade, principalmente suas pessoas definindo esta propriedade como falsa ou desmarcando-a no storyboard. Eu fiz isso sozinho, porque quando eu tenho um controlador UINavigation incorporado em uma Vista, a barra superior empurra meu UITextView para baixo para que o texto comece a editar na parte inferior. Desmarcando bordas ampliadas sob barras superiores no StoryBoard no UIViewController soluciona meu problema, mas não entendo o que está acontecendo. Alguém pode dar uma explicação sobre o propósito dessa propriedade, eu gostaria de saber mais sobre isso. Perguntou 12 de novembro às 19:08 Por padrão, as visualizações UITableViewControllers são inseridas automaticamente no iOS7 para que não começem abaixo da barra barstatus de navegação. Este é o controlador pela configuração Ajustar inserções de exibição de rolagem na guia Inspetor de Atributos do UITableViewController no Builder de Interface, ou pelo método setAutomaticallyAdjustsScrollViewInsets: de UIViewController. Para um conteúdo do UIViewControllers, se você não quiser que os conteúdos das vistas se estendam sob as barras topbottom, você pode usar as configurações Extend Edges Under TopSubder Bottom Bottins no Interface Builder. Isso é acessível através da propriedade edgeForExtendedLayout.

No comments:

Post a Comment