Articles of ios

como chamar presentViewController de dentro de um UICollectionViewCell

chamar essa function de um UIViewController resulta em nenhum problema, mas chamá-lo de um UICollectionViewCell gera um erro de pré-compilation Função: func didTapShare(sender: UIButton) { let textToShare = “Swift is awesome! Check out this website about it!” if let myWebsite = NSURL(string: “http://www.google.com/”) { let objectsToShare = [textToShare, myWebsite] let activityVC = UIActivityViewController(activityItems: objectsToShare, applicationActivities: […]

Encontre a tangente de um ponto em uma curva cúbica de bezier

Para uma curva cúbica de Bézier com os habituais quatro pontos a, b, c e d, para um determinado valor t, como encontrar mais elegantemente a tangente nesse ponto?

Marca de seleção UITableViewCell a ser ativada e desativada quando tocada

Estou trabalhando em uma tableview Eu quero ser capaz de tocar em cada célula e quando tocado, ele exibe uma marca de seleção na célula Agora eu tenho algum código que faz este trabalho: // checkmarks when tapped func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) { let section = indexPath.section let numberOfRows = tableView.numberOfRowsInSection(section) for row […]

Mostrar o menu de copiar copiar e colar do iPhone na UILabel

Podemos habilitar o menu de colar de cópia recortada para um UILabel como é para um UITextField ? Se não, e eu preciso converter meu UILabel para UITextField , como posso habilitar o menu Colar Copiar Copiar e não permitir que o conteúdo seja modificado?

Como posso adicionar uma barra de ferramentas acima do teclado?

Eu criei um UIToolBar programaticamente e adicionei um UITextField nele. Agora, preciso que a barra de ferramentas esteja acima do teclado quando clico em outro campo de texto. UIToolbar *toolBar=[[UIToolbar alloc]initWithFrame:CGRectMake(0,400, 320, 60)]; [self.view addSubview:toolBar]; UITextField *txtView=[[UITextField alloc]initWithFrame:CGRectMake(0, 400, 260, 30)]; txtView.backgroundColor =[UIColor grayColor]; txtView.placeholder=@”Address”; UIBarButtonItem *txtfieldItem=[[UIBarButtonItem alloc]initWithCustomView:txtView]; toolBar.items =[NSArray arrayWithObject:txtfieldItem];

NSXMLParser: resultado inesperado com caracteres não-ASCII

Estou tentando fazer o download de dados no formato XML por meio de serviços da Web REST. Eu já criei o analisador com NSXMLParser e visualizo os dados em um TableView. Eu tenho problemas quando me encontro nas frases do documento XML com o sotaque. Entre algumas pesquisas, achei isso muito semelhante ao meu problema […]

Redirecionar NSLog para Arquivo no Swift não está funcionando

Eu estou tentando enviar NSLog para um arquivo no Swift 3 rodando no Simulator, IOS 10.2 e nada está sendo produzido Como NSLog em um arquivo func redirectConsoleLogToDocumentFolder() { let file = “file.txt” if let dir = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask).first { let logPath = dir.appendingPathComponent(file).absoluteString print(“log:\(logPath)”) freopen(logPath, “a+”, stderr) } NSLog(“print nslog”) } Saída […]

Como definir a imagem na tabulação não Tintar a cor no ios?

Eu tenho um aplicativo com UITabbar , eu quero definir a imagem no Tabbar, mas não consigo definir a imagem no Tabbar. Em vez de como imagem eu recebo a forma da imagem na cor da tonalidade, é possível definir a imagem como está no Tabbar? . Eu tentei este código, mas não é possível […]

Como cortar um UIImageView para um novo UIImage no modo ‘preenchimento de aspecto’?

Eu estou tentando cortar uma sub-imagem de uma visão de imagem usando um overlay UIView que pode ser posicionado em qualquer lugar no UIImageView . Estou pegando emprestada uma solução de um post similar sobre como resolver isso quando o modo de conteúdo do UIImageView é ‘Aspect Fit’. Essa solução proposta é: func computeCropRect(for sourceFrame […]

Baixando UIImage via AlamofireImage?

Eu tenho uma URL e quero baixar a imagem através de uma function de retorno, no entanto eu não consigo fazê-lo cooperar corretamente, aqui está o meu func: func getTabImage(url: URL) -> UIImage { Alamofire.request(url) .responseImage { response in if let image = response.result.value { return image } else { print(“Failed to get image”) } […]