swift(154)

154follower
Tomoumi Nishimura さんのアバター 97views

Swiftのライブラリをリンクする

前提として、Cocoa Podsで管理していてxcworkspaceが存在しているプロジェクトとします。 まず、ライブラリをsubmoduleでワークスペースに追加します。 git submodule add https://githu... 2015年3月12日
Tomoumi Nishimura さんのアバター 2,046views

NSData型で受け取った文字列をNSString型に

if let str = NSString(data:sourceData, encoding:NSUTF8StringEncoding) { println("result: '\(str)'") } UTF8の場合、これで変... 2015年3月11日
Tomoumi Nishimura さんのアバター 56views

OAuth2Clientでログイン成功時にログインしたアカウントを取得する

OAuth2Clientは非同期的にログイン処理を行い、ログイン成功時にはNotificationの形で成功を伝えます。 この際、ログインに成功したアカウントをNotificationで利用するためには、Notification.user... 2015年3月4日
Tomoumi Nishimura さんのアバター 62views

OAuth2Clientのリクエストをapplication/x-www-form-urlencodedにする

OAuth2接続用のライブラリOAuth2Clientは、デフォルトではmultipart/form-dataで接続を行います。 これをapplication/x-www-form-urlencodedに変更するには以下の設定を付与してやる... 2015年2月27日
Tomoumi Nishimura さんのアバター 331views

OAuth2Clientの使い方

OAuth2通信を行うためのライブラリであるOAuth2Clientの基本的な使い方と注意点です。 OAuth2Clientの動作 OAuth2Clientは、シングルトンパターン構造になっており、NXOAuth2AccountStor... 2015年2月18日
nbeppu さんのアバター 205views

Swift でスリープタイマーを無効化する

AppDelegate.swift に idleTimerDisabled の設定を追加します。 func application(application: UIApplication, didFinishLaunchingWithOpt... 2015年2月16日
Tomoumi Nishimura さんのアバター 1,552views

TTTAttributeLabelを利用してURLに自動リンクを行う

リッチなテキストを表示するために必要なカスタムUI、TTTAttributeLabelを導入する方法です。 導入 Cocoa podsを利用して導入します。 pod 'TTTAttributeLabel' pod install ... 2015年2月13日
nbeppu さんのアバター 2,276views

UITableView で一番下にスクロールする

self.tableView.setContentOffset(CGPointMake(0, self.tableView.contentSize.height - self.tableView.frame.size.height), an... 2015年2月12日
Tomoumi Nishimura さんのアバター 1,716views

UISearchDisplayControllerを実装する

連絡帳の連絡先一覧の上部なんかについている検索バーと同じものを実装します。 実装 前提 UITableViewが適切に動作するアプリケーションを修正するという形で実装を行います。 そのアプリケーションにUISearchDisplay... 2015年2月6日
nbeppu さんのアバター 1,502views

Swift で UILabel のパディングを設定する

override func drawTextInRect(rect: CGRect) { let insets = UIEdgeInsets(top: 0, left: 5, bottom: 0, right: 5) sup... 2015年2月3日
nbeppu さんのアバター 1,075views

UITableView の選択を解除する

func tableView(tableView: UITableView?, didSelectRowAtIndexPath indexPath:NSIndexPath!) { tableView?.deselectRowAtIn... 2015年2月2日
nbeppu さんのアバター 49views

UIColor に HEX を受け渡せるようにする拡張

extension UIColor { convenience init(hex: Int, alpha: CGFloat) { let r = CGFloat((hex & 0xFF0000) >&... 2015年2月2日
nbeppu さんのアバター 624views

UITableView の罫線を端から引かれるようにする

iOS7 より、デフォルトの設定の場合 UITableView の罫線については、左から 15px ほどインデントした場所から引かれるようになります。 iOS7 と iOS8 で対応方法が異なるので、Swift で対応する場合は以下のように... 2015年2月2日
nbeppu さんのアバター 1,498views

UITableViewCell に AutoLayout を利用したサブビューを追加した際に表示される警告の対処方法

AutoLayout を利用している UITableViewCell の contentView にサブビューを追加している(Storyboard or コード) 上記のような環境で、ソースコードの警告、コンパイルエラーなどは起きない... 2015年2月2日
nbeppu さんのアバター 1,058views

Swift で片側だけ罫線を引く方法

以下は、トップのみ罫線を引く例です。 func drawTopBorder(borderWidth: CGFloat, borderColor: UIColor) { var border = CALayer(layer: sel... 2015年2月2日
nbeppu さんのアバター 672views

角丸の設定を Storyboard でできるようにする

Swift で角丸やレイヤーの枠線を設定したい場合、 self.layer.cornerRadius = 5 self.layer.masksToBounds = true self.layer.borderWidth = 0.5 sel... 2015年2月2日
Yukimi Sato さんのアバター 499views

【Xcode】RGBで色指定をする

定数化する let Gray = UIColor(red: 153/255, green: 153/255, blue: 153/255, alpha: 1.0).CGColor //#999999 記述 layer.border... 2015年1月30日
Yukimi Sato さんのアバター 2,821views

【Xcode】UINavigationBarのタイトルの色を変える【Swift】

変更方法 AppDelegate.swift に下記を記述します。 UINavigationBar.appearance().titleTextAttributes = [NSForegroundColorAttributeName:U... 2015年1月29日
Tomoumi Nishimura さんのアバター 53views

SectionIndexのカラー指定サンプル

SectionIndexにカラーを指定する場合のサンプルです。 見出し文字の色(オレンジ色) contactsTableView.sectionIndexColor = UIColor.orangeColor() 通常時の背景色(透... 2015年1月29日
Tomoumi Nishimura さんのアバター 679views

SectionIndexを設定する

UITableViewの右側に出る見出しのことをSectionIndexというのですが、これの出し方です。 SectionIndexを動作させるためには、まずUITableViewをSection区切りに対応させ、その上でSectionI... 2015年1月29日