Enviar pesquisa
Carregar
Extra view @ kyobashi.swift
•
1 gostou
•
2,094 visualizações
Keisuke Tsukagoshi
Seguir
第一回 kyobashi.swiftで発表した内容です。
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 25
Baixar agora
Baixar para ler offline
Recomendados
よこへな3 15発表資料 最近ViewController をどんな感じで書いているか
よこへな3 15発表資料 最近ViewController をどんな感じで書いているか
Yuichiro Suzuki
Enhancements with 3D Touch
Enhancements with 3D Touch
Satoshi Ohki
エンタープライズ分野での実践AngularJS
エンタープライズ分野での実践AngularJS
Ayumi Goto
AngularJS入門
AngularJS入門
Kenji Shirane
Async Enhancement
Async Enhancement
kamiyam .
Emscripten使ってみた
Emscripten使ってみた
Yuusuke Jinguuji
Vue.js 2.0を試してみた
Vue.js 2.0を試してみた
Toshiro Shimizu
「Eye」でカジュアルにプロセス監視
「Eye」でカジュアルにプロセス監視
Takeshi Yabe
Recomendados
よこへな3 15発表資料 最近ViewController をどんな感じで書いているか
よこへな3 15発表資料 最近ViewController をどんな感じで書いているか
Yuichiro Suzuki
Enhancements with 3D Touch
Enhancements with 3D Touch
Satoshi Ohki
エンタープライズ分野での実践AngularJS
エンタープライズ分野での実践AngularJS
Ayumi Goto
AngularJS入門
AngularJS入門
Kenji Shirane
Async Enhancement
Async Enhancement
kamiyam .
Emscripten使ってみた
Emscripten使ってみた
Yuusuke Jinguuji
Vue.js 2.0を試してみた
Vue.js 2.0を試してみた
Toshiro Shimizu
「Eye」でカジュアルにプロセス監視
「Eye」でカジュアルにプロセス監視
Takeshi Yabe
FriendlyErrorType
FriendlyErrorType
naoty_bot
OSSから学ぶSwift実践テクニック
OSSから学ぶSwift実践テクニック
庸介 高橋
おうちハック発表会 #5 家族の「ただいま」を教えてくれるキーホルダー
おうちハック発表会 #5 家族の「ただいま」を教えてくれるキーホルダー
庸介 高橋
お申し込みを1割増やしたフォーム改善の話
お申し込みを1割増やしたフォーム改善の話
lolipopjp
AWS Mobile Maniacs
AWS Mobile Maniacs
akitsukada
IoTをインターネット越しで見る
IoTをインターネット越しで見る
tnoho
ソノアプリ リジェクト サレルッテヨ
ソノアプリ リジェクト サレルッテヨ
Keisuke Tsukagoshi
JavaScript Unit Test Why? What? How?
JavaScript Unit Test Why? What? How?
Teppei Sato
STFとAppiumをもちいたAndroidアプリの自動テスト
STFとAppiumをもちいたAndroidアプリの自動テスト
Toshiyuki Hirata
日本で一番PHPのシステムをテストしている手動テスターが思うところ:PHPカンファレンス福岡
日本で一番PHPのシステムをテストしている手動テスターが思うところ:PHPカンファレンス福岡
Rina Fukuda
Seleniumの薄っすい話 百八式 @ 第3回 日本Seleniumユーザーコミュニティ勉強会
Seleniumの薄っすい話 百八式 @ 第3回 日本Seleniumユーザーコミュニティ勉強会
Hiroshi Toda
第3回日本seleniumユーザーコミュニティ勉強会
第3回日本seleniumユーザーコミュニティ勉強会
Nozomi Ito
「Selenium実践入門」で学ぶテスト自動化の世界
「Selenium実践入門」で学ぶテスト自動化の世界
Nozomi Ito
MVPパターンによる設計アプローチ「あなたのアプリ報連相できてますか」
MVPパターンによる設計アプローチ「あなたのアプリ報連相できてますか」
U-dai Yokoyama
Selenium Antipatterns
Selenium Antipatterns
Jumpei Miyata
小さく始める大規模スクラム
小さく始める大規模スクラム
Keisuke Tsukagoshi
スケールアウト再考
スケールアウト再考
Daisuke Yamazaki
テストプロセス改善モデルの最新動向
テストプロセス改善モデルの最新動向
崇 山﨑
鯨物語~Dockerコンテナとオーケストレーションの理解
鯨物語~Dockerコンテナとオーケストレーションの理解
Masahito Zembutsu
大規模スクラムの失敗から学んだこと #AgileJapan2015
大規模スクラムの失敗から学んだこと #AgileJapan2015
Itsuki Sakitsu
JavaFX 2.0 - リッチクライアントのためのUI基盤
JavaFX 2.0 - リッチクライアントのためのUI基盤
Yuichi Sakuraba
JavaFX 2.0 への誘い
JavaFX 2.0 への誘い
Yuichi Sakuraba
Mais conteúdo relacionado
Destaque
FriendlyErrorType
FriendlyErrorType
naoty_bot
OSSから学ぶSwift実践テクニック
OSSから学ぶSwift実践テクニック
庸介 高橋
おうちハック発表会 #5 家族の「ただいま」を教えてくれるキーホルダー
おうちハック発表会 #5 家族の「ただいま」を教えてくれるキーホルダー
庸介 高橋
お申し込みを1割増やしたフォーム改善の話
お申し込みを1割増やしたフォーム改善の話
lolipopjp
AWS Mobile Maniacs
AWS Mobile Maniacs
akitsukada
IoTをインターネット越しで見る
IoTをインターネット越しで見る
tnoho
ソノアプリ リジェクト サレルッテヨ
ソノアプリ リジェクト サレルッテヨ
Keisuke Tsukagoshi
JavaScript Unit Test Why? What? How?
JavaScript Unit Test Why? What? How?
Teppei Sato
STFとAppiumをもちいたAndroidアプリの自動テスト
STFとAppiumをもちいたAndroidアプリの自動テスト
Toshiyuki Hirata
日本で一番PHPのシステムをテストしている手動テスターが思うところ:PHPカンファレンス福岡
日本で一番PHPのシステムをテストしている手動テスターが思うところ:PHPカンファレンス福岡
Rina Fukuda
Seleniumの薄っすい話 百八式 @ 第3回 日本Seleniumユーザーコミュニティ勉強会
Seleniumの薄っすい話 百八式 @ 第3回 日本Seleniumユーザーコミュニティ勉強会
Hiroshi Toda
第3回日本seleniumユーザーコミュニティ勉強会
第3回日本seleniumユーザーコミュニティ勉強会
Nozomi Ito
「Selenium実践入門」で学ぶテスト自動化の世界
「Selenium実践入門」で学ぶテスト自動化の世界
Nozomi Ito
MVPパターンによる設計アプローチ「あなたのアプリ報連相できてますか」
MVPパターンによる設計アプローチ「あなたのアプリ報連相できてますか」
U-dai Yokoyama
Selenium Antipatterns
Selenium Antipatterns
Jumpei Miyata
小さく始める大規模スクラム
小さく始める大規模スクラム
Keisuke Tsukagoshi
スケールアウト再考
スケールアウト再考
Daisuke Yamazaki
テストプロセス改善モデルの最新動向
テストプロセス改善モデルの最新動向
崇 山﨑
鯨物語~Dockerコンテナとオーケストレーションの理解
鯨物語~Dockerコンテナとオーケストレーションの理解
Masahito Zembutsu
大規模スクラムの失敗から学んだこと #AgileJapan2015
大規模スクラムの失敗から学んだこと #AgileJapan2015
Itsuki Sakitsu
Destaque
(20)
FriendlyErrorType
FriendlyErrorType
OSSから学ぶSwift実践テクニック
OSSから学ぶSwift実践テクニック
おうちハック発表会 #5 家族の「ただいま」を教えてくれるキーホルダー
おうちハック発表会 #5 家族の「ただいま」を教えてくれるキーホルダー
お申し込みを1割増やしたフォーム改善の話
お申し込みを1割増やしたフォーム改善の話
AWS Mobile Maniacs
AWS Mobile Maniacs
IoTをインターネット越しで見る
IoTをインターネット越しで見る
ソノアプリ リジェクト サレルッテヨ
ソノアプリ リジェクト サレルッテヨ
JavaScript Unit Test Why? What? How?
JavaScript Unit Test Why? What? How?
STFとAppiumをもちいたAndroidアプリの自動テスト
STFとAppiumをもちいたAndroidアプリの自動テスト
日本で一番PHPのシステムをテストしている手動テスターが思うところ:PHPカンファレンス福岡
日本で一番PHPのシステムをテストしている手動テスターが思うところ:PHPカンファレンス福岡
Seleniumの薄っすい話 百八式 @ 第3回 日本Seleniumユーザーコミュニティ勉強会
Seleniumの薄っすい話 百八式 @ 第3回 日本Seleniumユーザーコミュニティ勉強会
第3回日本seleniumユーザーコミュニティ勉強会
第3回日本seleniumユーザーコミュニティ勉強会
「Selenium実践入門」で学ぶテスト自動化の世界
「Selenium実践入門」で学ぶテスト自動化の世界
MVPパターンによる設計アプローチ「あなたのアプリ報連相できてますか」
MVPパターンによる設計アプローチ「あなたのアプリ報連相できてますか」
Selenium Antipatterns
Selenium Antipatterns
小さく始める大規模スクラム
小さく始める大規模スクラム
スケールアウト再考
スケールアウト再考
テストプロセス改善モデルの最新動向
テストプロセス改善モデルの最新動向
鯨物語~Dockerコンテナとオーケストレーションの理解
鯨物語~Dockerコンテナとオーケストレーションの理解
大規模スクラムの失敗から学んだこと #AgileJapan2015
大規模スクラムの失敗から学んだこと #AgileJapan2015
Semelhante a Extra view @ kyobashi.swift
JavaFX 2.0 - リッチクライアントのためのUI基盤
JavaFX 2.0 - リッチクライアントのためのUI基盤
Yuichi Sakuraba
JavaFX 2.0 への誘い
JavaFX 2.0 への誘い
Yuichi Sakuraba
LabVIEW NXG Web Module Training Slide
LabVIEW NXG Web Module Training Slide
Yusuke Tochigi
iOS 9 Bootcamp #6 UIKit
iOS 9 Bootcamp #6 UIKit
Shingo Hiraya
何が変わった JavaFX 2.0
何が変わった JavaFX 2.0
Yuichi Sakuraba
html5j.orgがHTML5+JavaScriptで Metro Style アプリを作ってみた
html5j.orgがHTML5+JavaScriptで Metro Style アプリを作ってみた
Shumpei Shiraishi
Blocksの活用法
Blocksの活用法
Hidetoshi Mori
Head First XML Layout on Android
Head First XML Layout on Android
Yuki Anzai
ASP.NETを利用したAJAX開発の応用
ASP.NETを利用したAJAX開発の応用
Sho Okada
IBDesignable / IBInspectable で UIプロトタイピンガブル
IBDesignable / IBInspectable で UIプロトタイピンガブル
Masaki Oshikawa
実践 NestJS
実践 NestJS
Ayumi Goto
2013 Ignite UI 最新情報 in 岡山
2013 Ignite UI 最新情報 in 岡山
インフラジスティックス・ジャパン株式会社
Unityの夕べ in Fukuoka
Unityの夕べ in Fukuoka
Shinobu Izumi
2012 05-19第44回cocoa勉強会発表資料
2012 05-19第44回cocoa勉強会発表資料
OCHI Shuji
RxDataSourceをNSDiffableDataSourceへ置き換える際のTips集紹介
RxDataSourceをNSDiffableDataSourceへ置き換える際のTips集紹介
Fumiya Sakai
20120118 titanium
20120118 titanium
Hiroshi Oyamada
アプリコンテスト
アプリコンテスト
Tomonori Yamada
KIFの導入
KIFの導入
Yusuke Kita
Progressive Framework Vue.js 2.0
Progressive Framework Vue.js 2.0
Toshiro Shimizu
I Log On Saa S
I Log On Saa S
totty jp
Semelhante a Extra view @ kyobashi.swift
(20)
JavaFX 2.0 - リッチクライアントのためのUI基盤
JavaFX 2.0 - リッチクライアントのためのUI基盤
JavaFX 2.0 への誘い
JavaFX 2.0 への誘い
LabVIEW NXG Web Module Training Slide
LabVIEW NXG Web Module Training Slide
iOS 9 Bootcamp #6 UIKit
iOS 9 Bootcamp #6 UIKit
何が変わった JavaFX 2.0
何が変わった JavaFX 2.0
html5j.orgがHTML5+JavaScriptで Metro Style アプリを作ってみた
html5j.orgがHTML5+JavaScriptで Metro Style アプリを作ってみた
Blocksの活用法
Blocksの活用法
Head First XML Layout on Android
Head First XML Layout on Android
ASP.NETを利用したAJAX開発の応用
ASP.NETを利用したAJAX開発の応用
IBDesignable / IBInspectable で UIプロトタイピンガブル
IBDesignable / IBInspectable で UIプロトタイピンガブル
実践 NestJS
実践 NestJS
2013 Ignite UI 最新情報 in 岡山
2013 Ignite UI 最新情報 in 岡山
Unityの夕べ in Fukuoka
Unityの夕べ in Fukuoka
2012 05-19第44回cocoa勉強会発表資料
2012 05-19第44回cocoa勉強会発表資料
RxDataSourceをNSDiffableDataSourceへ置き換える際のTips集紹介
RxDataSourceをNSDiffableDataSourceへ置き換える際のTips集紹介
20120118 titanium
20120118 titanium
アプリコンテスト
アプリコンテスト
KIFの導入
KIFの導入
Progressive Framework Vue.js 2.0
Progressive Framework Vue.js 2.0
I Log On Saa S
I Log On Saa S
Extra view @ kyobashi.swift
1.
ExtraViewの使い方 @ktsukago
2.
自己紹介 塚越 啓介 iOS/Agile/ピエロnew
3.
ゴメン ナサイ
4.
swift じゃない
5.
ExtraView
6.
“Add and edit
views outside of the main view controller by adding them to the scene dock.”
7.
8.
9.
10.
利用例
11.
SectionHeaderに 使ってみました
12.
Section Headerの カスタマイズ 面倒じゃないですか?
13.
コードで書いてたり func tableView(tableView: UITableView,
viewForHeaderInSection section: Int) -> UIView? { let label = UILabel(frame: CGRect(x:0, y:0, width: tableView.bounds.width, height: 50)) label.textAlignment = NSTextAlignment.Center label.font = UIFont.italicSystemFontOfSize(21) label.backgroundColor = UIColor.redColor() label.textColor = UIColor.whiteColor() label.text = "タイトル return label }
14.
xib使ってたり
15.
xib使ってたり // headerの登録 let nib
= UINib(nibName: “CustomHeaderView”,bundle:nil) self.tableView.registerNib(nib: nib, forHeaderFooterViewReuseIdentifier: "CustomHeaderView") // headerのdequeue tableView.dequeueReusableHeaderFooterViewWithIdentifier("CustomHeade rView")
16.
正直みづらい
17.
なんでTableViewController にSectionがないんだ!!
18.
せっかくのStoryboard cellもheaderも同じ画面で
19.
20.
21.
めっちゃべんり!
22.
注意 : Copyで渡さないと・・・ //
MARK: - UITableViewDelegate extension TimelineViewController:UITableViewDelegate { func tableView(tableView: UITableView, viewForFooterInSection section: Int) -> UIView? { let copiedFooter = NSKeyedUnarchiver.unarchiveObjectWithData(NSKeyedArchiver.archivedDat aWithRootObject(self.sectionFooterView)) as! TimelineSectionFooterView return copiedFooter } func tableView(tableView: UITableView, heightForFooterInSection section: Int) -> CGFloat { return self.sectionFooterView.frame.size.height } }
23.
まとめ
24.
めっちゃべんり!
Baixar agora