Perguntas com a marcação «ios»

O iOS é o sistema operacional móvel em execução no Apple iPhone, iPod touch e iPad. Use esta tag [ios] para perguntas relacionadas à programação na plataforma iOS. Use as tags relacionadas [Objetivo-C] e [Rápido] para problemas específicos dessas linguagens de programação.


1
O que significa "Tipo de receptor 'CALayer', por exemplo, mensagem é uma declaração de encaminhamento" aqui?
Estou portando um bloco de código de um projeto iOS4 para o iOS5 e estou tendo alguns problemas com o ARC. O código gera um PDF a partir de uma captura de tela. Código de geração de PDF UIView *captureView; ... NSMutableData *pdfData = [NSMutableData data]; UIGraphicsBeginPDFContextToData(pdfData, captureView.bounds, nil); UIGraphicsBeginPDFPage(); …


22
Chamadas não balanceadas para iniciar / terminar transições de aparência para <UITabBarController: 0x197870>
Li SO sobre outro usuário que encontrou um erro semelhante , mas esse erro ocorre em um caso diferente. Recebi esta mensagem quando adicionei um View Controller inicialmente: Unbalanced calls to begin/end appearance transitions for &lt;UITabBarController: 0x197870&gt; A estrutura do aplicativo é a seguinte: Eu tenho um TabBarController de 5 …

1
Diferença entre leftAnchor e LeadAnchor?
Tenho trabalhado com restrições no Swift para iOS e a maioria das convenções / documentação de nomenclatura tornam as coisas bastante autoexplicativas, mas uma coisa que me confundiu recentemente são dois pares da classe NSLayoutXAxisAnchor: leadingAnchor, leftAnchor junto com trailingAnchor, rightAnchor Depois de definir restrições de maneira programática em meu …
119 ios  layout 


14
Teste de unidade Xcode com Cocoapods
Tenho batido minha cabeça contra a parede com isso nos últimos dias, mas apesar das várias pesquisas no Google / SO / Github, não consigo encontrar uma solução para os problemas que estou tendo! Tudo o que estou tentando fazer é criar alguns testes de unidade para meu aplicativo que …

15
Como abrir o aplicativo de e-mail do Swift
Estou trabalhando em um aplicativo rápido e simples, onde o usuário insere um endereço de e-mail e pressiona um botão que abre o aplicativo de e-mail, com o endereço inserido na barra de endereços. Eu sei como fazer isso em Objective-C, mas estou tendo problemas para fazer funcionar em Swift.
119 ios  swift 


6
UIButton alinhamento vertical de fonte personalizada
Eu tenho um UIButtonque usa uma fonte personalizada, que é definida quando minha visualização é carregada: - (void)viewDidLoad { [super viewDidLoad]; self.searchButton.titleLabel.font = [UIFont fontWithName: @"FONTNAME" size: 15.0 ]; } O problema que tenho é que a fonte parece flutuar acima da linha central. Se eu comentar esta linha, a …

12
Como apresentar o popover corretamente no iOS 8
Estou tentando adicionar um UIPopoverView ao meu aplicativo Swift iOS 8, mas não consigo acessar a propriedade PopoverContentSize, pois o popover não aparece na forma correta. meu código: var popover: UIPopoverController? = nil func addCategory() { var newCategory = storyboard.instantiateViewControllerWithIdentifier("NewCategory") as UIViewController var nav = UINavigationController(rootViewController: newCategory) popover = UIPopoverController(contentViewController: …


3
Em quais situações precisamos escrever o qualificador de propriedade __autoreleasing sob ARC?
Estou tentando resolver o quebra-cabeça. __strongé o padrão para todos os ponteiros de objetos retíveis do Objective-C como NSObject, NSString, etc. É uma referência forte. O ARC o equilibra com um -releaseno final do escopo. __unsafe_unretainedé igual à velha maneira. É usado para um ponteiro fraco sem reter o objeto …

13
Como determinar a altura de UICollectionView com FlowLayout
Eu tenho um UICollectionViewcom um UICollectionViewFlowLayoute quero calcular seu tamanho de conteúdo (para retorno é intrinsicContentSizenecessário ajustar sua altura via AutoLayout). O problema é: Mesmo que eu tenha uma altura fixa e igual para todas as células, não sei quantas "linhas" / linhas tenho no UICollectionView. Também não posso determinar …


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.