Ir para conteúdo
Visualizar no app

Uma forma melhor de navegar. Saiba mais.

MM Fórum

Um app em tela cheia na sua Tela de Início com notificações push, avisos e mais.

Para instalar este app no iOS/iPadOS
  1. Toque no ícone de Compartilhamento no Safari
  2. Role o menu e toque em Adicionar à Tela de Início.
  3. Toque em Adicionar no canto superior direito.
Para instalar este app no Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Design de botões no iOS

Featured Replies

Postado

1) Eu criei uns botões com as configurações

type: custom

text color: white

drawing: shows touch on highlight

background: red

O botão ficou retangular. Eu gostaria de escolher o raio dos cantos (corner radius). Já busquei na net e só acho códigos de como fazer isso. Mas, não sei onde colocar o código no Xcode, visto que os tutoriais falam para implementar isso na minha ViewController, mas ali ficam apenas as ações dos botões, e não os próprios.

Quando clico com o botão direito na minha Storyboard e em Open as... > Source code, aí sim, aparecem as propriedades dos botões num arquivo xml. Mas, eu posso mexer ali? Aonde eu colocaria a informação para ter os cantos arredondados?

2) Estou tentando criar botões no método acima pq acredito serem mais leves do que usar imagens. Ou, na opinião de vcs, no caso de botões, nem vai fazer muita diferença no uso da memória?

3) Eu estava pensando, tb, em como criar sombra dos botões. Se for imagem, é fácil: no Adobe Illustrator, faço o botão em png com um background transparente um pouquinho maior, e uso a ferramenta drop shadow para projetar uma sombra suave no fundo. Tem como fazer um botão assim apenas com as ferramentas do Xcode, ou tem que ser na base da imagem, mesmo?

  • Respostas 3
  • Visualizações 2.2k
  • Criado
  • Última resposta

Top Postadores Neste Tópico

Postado

Normalmente botoes com bordas simplesmente se faz por imagens ... Os proprios botões de sistema estão como imagem no sdk.

Postado
  • Autor

Normalmente botoes com bordas simplesmente se faz por imagens ... Os proprios botões de sistema estão como imagem no sdk.

É que, analizando o xml do storyboard, eu vi informações sobre criação dos botões, como se fosse um vetor, e não uma imagem. Por isso, para mim parecia que os botões custom não eram imagens, mas vetores.

Postado
  • Autor

Outra dúvida: estou pensando em criar um botão que, quando o usuário o toca e mantem o dedo segurado, abre-se uma caixa com outros botões. Daí, o usuário vai arrastando o dedo até o botão desejado e solta, ativando a IBAction deste.

É exatamente o mesmo processo do teclado do iPhone para escolher carcteres especiais, como "ç", "á", "õ" etc.

Alguém tem pelo menos uma ideia geral de como fazer isso?

Participe do debate

Você pode postar agora e se registrar depois. Se você tem uma conta, entre agora para postar com ela.

Visitante
Responder este tópico…

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Conta

Navegação

Buscar

Buscar

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.