Perguntas com a marcação «cocoa-touch»

Os Cocoa Touch Frameworks que dirigem aplicativos iOS compartilham muitos padrões comprovados encontrados no Mac, mas foram criados com foco especial em interfaces e otimização baseadas em toque.




30
Maneira fácil de descartar o teclado?
Eu tenho alguns controles espalhados por muitas células da tabela e fiquei pensando se há uma maneira mais fácil de descartar o teclado sem ter que percorrer todos os meus controles e renunciar a todos como o primeiro respondedor. Eu acho que a pergunta é .. Como eu colocaria o …


28
Como você adiciona texto de várias linhas a um UIButton?
Eu tenho o seguinte código... UILabel *buttonLabel = [[UILabel alloc] initWithFrame:targetButton.bounds]; buttonLabel.text = @"Long text string"; [targetButton addSubview:buttonLabel]; [targetButton bringSubviewToFront:buttonLabel]; ... a ideia é que eu posso ter texto com várias linhas para o botão, mas o texto é sempre obscurecido pela backgroundImage do UIButton. Uma chamada de log para …

7
UILongPressGestureRecognizer é chamado duas vezes ao pressionar
Estou detectando se o usuário pressionou por 2 segundos: UILongPressGestureRecognizer *longPress = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(handleLongPress:)]; longPress.minimumPressDuration = 2.0; [self addGestureRecognizer:longPress]; [longPress release]; É assim que lida com a pressão longa: -(void)handleLongPress:(UILongPressGestureRecognizer*)recognizer{ NSLog(@"double oo"); } O texto "double oo" é impresso duas vezes quando pressiono por mais de 2 segundos. …



16
Como desenhar uma sombra sob um UIView?
Estou tentando desenhar uma sombra sob a borda inferior de um UIViewno Cocoa Touch. Entendo que devo usar CGContextSetShadow()para desenhar a sombra, mas o guia de programação do Quartz 2D é um pouco vago: Salve o estado dos gráficos. Chame a função CGContextSetShadow, passando os valores apropriados. Execute todo o …

30
Quais são as melhores práticas que você usa ao escrever Objective-C e Cocoa? [fechadas]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …

17
Como dimensionar um UIImageView proporcionalmente?
Eu tenho um UIImageView e o objetivo é reduzi-lo proporcionalmente, fornecendo uma altura ou largura. UIImage *image = [[UIImage alloc] initWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:@"http://farm4.static.flickr.com/3092/2915896504_a88b69c9de.jpg"]]]; UIImageView *imageView = [[UIImageView alloc] initWithImage:image]; //Add image view [self.view addSubview:imageView]; //set contentMode to scale aspect to fit imageView.contentMode = UIViewContentModeScaleAspectFit; //change width of frame CGRect frame …


21
Como usar o layout automático para mover outras visualizações quando ela está oculta?
Eu projetei minha célula personalizada no IB, subclassifiquei-a e conectei minhas tomadas à minha classe personalizada. Eu tenho três subvisões no conteúdo da célula que são: UIView (cdView) e dois rótulos (titleLabel e emailLabel). Dependendo dos dados disponíveis para cada linha, às vezes quero exibir o UIView e dois rótulos …

20
Orientação da imagem do resultado UIImagePickerController do iOS após o upload
Estou testando meu aplicativo do iPhone em um iPhone iOS 3.1.3. Estou selecionando / capturando uma imagem usando UIImagePickerController: UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init]; [imagePicker setSourceType:UIImagePickerControllerSourceTypeCamera]; [imagePicker setDelegate:self]; [self.navigationController presentModalViewController:imagePicker animated:YES]; [imagePicker release]; - (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info { self.image = [info objectForKey:UIImagePickerControllerOriginalImage]; imageView.image = self.image; [self.navigationController dismissModalViewControllerAnimated:YES]; submitButton.enabled …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.