Artigos com 'pacote' tag

Vídeo múltiplo com AVQueuePlayer

A classe MPMoviePlayerController tem a grande desvantagem de não tratar adequadamente múltipla simultânea de vídeo, além de tornar difícil a criação de uma sequência de vídeo, um após o outro. che è una sottoclasse di AVPlayer ), appartenente al framework più a basso livello AVFoundation , è invece estremamente più versatile, nonostante mantenga egualmente una semplicità nell'implementazione. A classe AVPlayer (ou AVQueuePlayer que é uma subclasse de AVPlayer ), pertencente à estrutura menor nível AVFoundation , em vez disso é extremamente versátil, apesar de manter também uma simplicidade de implementação.

Frameworks Block Diagram

Continuação ...

Objective-C: a melhor forma de usar o arquivo de lista de propriedades

Uma das vantagens dos arquivos de lista de propriedades, que nada mais são do que arquivos de texto que seguem o padrão XML, é que ele pode ser instantaneamente transformado em objetos (como matrizes ou dicionário) Objective-C. Quando você cria uma lista de propriedades do arquivo:

Property List

Continuação ...

iPhone FontsBook: o código-fonte para exibir a fonte do sistema

Para completar o artigo How to:. fontes personalizadas no iOS 3 2 proponho a fontes FontsBook , um aplicativo para iPhone simples que exibe em uma tabela de todas as fontes do sistema, agrupados por família.

FontsBookFontsBookFontsBook

Continuação ...

Como fontes personalizadas no iOS 3.2

Com o lançamento do iOS 3.2, você pode incluir em seus recursos de fonte para um aplicativo para ser usado esatamente como os fornecidos pelo sistema:

file. Aplicações que pretende utilizar fontes personalizadas podem agora incluir fontes aqueles em seu pacote de aplicativos e registrar Essas fontes com o sistema, incluindo as UIAppFonts Sua chave em Info.plist arquivo. O valor dessa chave é uma matriz de strings Identificar os arquivos de fonte em pacote do aplicativo. Quando o sistema vê a chave, ele carrega as fontes especificados e torna-los disponíveis para a aplicação.

Continuação ...