Objective-C,プログラム

アプリをリリースするにあたり、本番と開発でサーバーへの向き先の変更や使用しているライブラリのAppKeyなどの変更を手動でやっていましたが、本番へのデプロイ時に向き先の変更ミスが起こると危ないのでターゲットを増やして管理したい場合があ ...

Objective-C,プログラム

iOSアプリを簡単につくれるStoryBord(ストーリーボード)ですが、UIやUXデザインの関係上、StoryBordでのアプリ作成が困難になる場合があります。

最初からStoryBordでは不可能なUIUXデザインにな ...

Swift

ナビゲーションバーについての色の設定方法について、以前ご紹介させていただきましたが、その際、背景色を指定下にもかかわらず、指定した色よりほんのり薄い色に変化している場合があります。

今回はこのバグのようにも思える変化の対処 ...

Objective-C

iosでのアプリ開発をしているとキーボードの上やステータスバーの上に独自のviewを表示したくなる時がごく稀にあります。こういった場合の時はUIWindowを使って実装していきましょう。

UIWindowに独自のViewを表示し ...

Objective-C,Swift

UINavigationControllerのNavigationBar(ナビゲーションバー)のカスタマイズ方法をご紹介します。

カスタマイズの種類は5つ
・ナビゲーションアイテムの文字色の変更
・ナビゲー ...

Objective-C,プログラム

アプリを起動しているデバイスによって振り分けをしたい場合の判定方法です。

デバイスの判定はUIDeviceクラスのmodelで取得することが可能になっています。

NSString *modelName = mode ...

Objective-C,プログラム

iOSはUIViewを親クラスとするUIButton、UIImageViewなど様々なViewが用意されています。
今回はそんなView系全てに当てはまる、枠線、枠線の色、枠線の色、角丸の実装方法をご紹介していきます。 ...

Objective-C

StoryBordを使わない場合(MainもLuncherも消してしまった場合)のローカライズ(多言語設定)について説明します。
ローカライズはアプリを使用するユーザーが設定しているiPhoneの言語に紐づいてアプリ内のローカ ...

Objective-C,プログラム

前回、Microsoft Translator APIを使用したテキスト翻訳を作ってみましたが今回は翻訳したテキストを読み上げてくれる機能を実装し、TTS(Text To Speak)が実装できるようになりたいと思います。

API

今回テキストの多言語翻訳をしてみたかったので無料or少額で使えそうなAPIを調べてみました。

テキスト翻訳の精度が高く、またAPIを公開しているサービスは数が少なく、今回はGoogle TranslateとMicrosof ...