Starters Guide to iOS Design
.
Friday, May 31, 2013
Monday, May 27, 2013
UICollectionView
BryanHansen - UICollectionView custom layout tutorial
Adoption Curve Dot Net - A Simple UICollectionView Tutorial
AppCoda - Create Grid Layout Using UICollectionView in iOS 6
[DEVDIV原创] iOS6新特征:UICollectionView介绍
UICollectionView Sample code for iOS 6
the rule of registerCell
.
Adoption Curve Dot Net - A Simple UICollectionView Tutorial
AppCoda - Create Grid Layout Using UICollectionView in iOS 6
[DEVDIV原创] iOS6新特征:UICollectionView介绍
UICollectionView Sample code for iOS 6
the rule of registerCell
.
Sunday, May 26, 2013
Thursday, May 23, 2013
Wednesday, May 22, 2013
ECSlidingViewController 使用筆記
點選選項時,不要讓topView蓋過:
//[self.slidingViewController resetTopView];
換VC,但不要讓VC縮往右邊
// [self.slidingViewController anchorTopViewOffScreenTo:ECRight animations:nil onComplete:^{
// CGRect frame = self.slidingViewController.topViewController.view.frame;
// self.slidingViewController.topViewController = newTopViewController;
// self.slidingViewController.topViewController.view.frame = frame;
// [self.slidingViewController resetTopView];
// }];
CGRect frame = self.slidingViewController.topViewController.view.frame;
self.slidingViewController.topViewController = newTopViewController;
self.slidingViewController.topViewController.view.frame = frame;
// [self.slidingViewController resetTopView];
不要讓topVC被拉過頭。
self.shouldAllowPanningPastAnchor = NO;
不要讓topVC可以被拖回原位。
self.resetStrategy = ECNone;
讓topVC往右移
減少topVC往右移動時間
[UIView animateWithDuration:0.0f animations:^{
設定topVC往右移動位置
[self.slidingViewController setAnchorRightRevealAmount:100.0f];
.
//[self.slidingViewController resetTopView];
換VC,但不要讓VC縮往右邊
// [self.slidingViewController anchorTopViewOffScreenTo:ECRight animations:nil onComplete:^{
// CGRect frame = self.slidingViewController.topViewController.view.frame;
// self.slidingViewController.topViewController = newTopViewController;
// self.slidingViewController.topViewController.view.frame = frame;
// [self.slidingViewController resetTopView];
// }];
CGRect frame = self.slidingViewController.topViewController.view.frame;
self.slidingViewController.topViewController = newTopViewController;
self.slidingViewController.topViewController.view.frame = frame;
// [self.slidingViewController resetTopView];
不要讓topVC被拉過頭。
self.shouldAllowPanningPastAnchor = NO;
不要讓topVC可以被拖回原位。
self.resetStrategy = ECNone;
讓topVC往右移
[self.slidingViewController anchorTopViewTo:ECRight];
減少topVC往右移動時間
[UIView animateWithDuration:0.0f animations:^{
設定topVC往右移動位置
[self.slidingViewController setAnchorRightRevealAmount:100.0f];
.
ECSlidingViewController and other similar UI
Alternatives
Other projects implementing a similar UI
- DDMenuController - https://github.com/devindoty/DDMenuController
- JTRevealSidebarDemo - https://github.com/mystcolor/JTRevealSidebarDemo
- ECSlidingViewController - https://github.com/edgecase/ECSlidingViewController
- ViewDeck - https://github.com/Inferis/ViewDeck
- ZUUIRevealController - https://github.com/pkluz/ZUUIRevealController
- GHSidebarNav - https://github.com/gresrun/GHSidebarNav
.
Tuesday, May 21, 2013
Monday, May 20, 2013
iPad Universal Development Roundup
Creating a Universal iOS Application *
How To Port an iPhone Application to the iPad *
Write Universal Apps*
從iPhone版本變身為iPhone, iPad通吃的Universal*
iPad for iPhone Developers 101 in iOS 6: UISplitView Tutorial part 1
iPad for iPhone Developers 101 in iOS 6: UIPopoverController Tutorial part 2
iPad for iPhone Developers 101 in iOS 6: Custom Input View Tutorial part 3
Autolayout Fun
Creating a Universal App
kstenerud / iOS-Universal-Framework
iPhone/iPad Apps Development Tutorial :Chapter 9:Practical Session:Making Universal iOS App
.
How To Port an iPhone Application to the iPad *
Write Universal Apps*
從iPhone版本變身為iPhone, iPad通吃的Universal*
iPad for iPhone Developers 101 in iOS 6: UISplitView Tutorial part 1
iPad for iPhone Developers 101 in iOS 6: UIPopoverController Tutorial part 2
iPad for iPhone Developers 101 in iOS 6: Custom Input View Tutorial part 3
Autolayout Fun
Creating a Universal App
kstenerud / iOS-Universal-Framework
iPhone/iPad Apps Development Tutorial :Chapter 9:Practical Session:Making Universal iOS App
.
Wednesday, May 15, 2013
週末讀書四小時計劃
- 工作主題
1. 優先:
厲害書p418 7-9-8
橘子書 GCD 網路
史丹佛
WWDC
Standford iPhone Development Course
http://www.inside.com.tw/2010/04/06/cs193p-review
http://matcmadison.edu/
其次(工具型,需要跟人學的放其次):
crashlytic
Kiwi
Jenkins
厲害書p418 7-9-8
橘子書 GCD 網路
史丹佛
WWDC
Standford iPhone Development Course
http://www.inside.com.tw/2010/04/06/cs193p-review
http://matcmadison.edu/
其次(工具型,需要跟人學的放其次):
crashlytic
Kiwi
Jenkins
解evernote中的問題
.
Monday, May 13, 2013
Friday, May 10, 2013
UICollectionView 的問題
registerClass的意義?
UICollectionView registerClass: forCellWithReuseIdentifier method breaks UICollectionView
Assertion failure in dequeueReusableCellWithIdentifier:forIndexPath:
"If you've already created your UICollectionView in Storyboard, connected your
Reference:
registerClass: forCellWithReuseIdentifier:
.
UICollectionView registerClass: forCellWithReuseIdentifier method breaks UICollectionView
Assertion failure in dequeueReusableCellWithIdentifier:forIndexPath:
"If you've already created your UICollectionView in Storyboard, connected your
dataSource
and delegate
, and you have added all of the required methods:numberOfItemsInSection
numberOfSectionsInCollectionView
cellForItemAtIndexPath
registerClass
/ registerCell
method isn't required."Reference:
registerClass: forCellWithReuseIdentifier:
.
UICollectionView Tutorial
Ray Wenderlich - Beginning UICollectionView In iOS 6: Part 1/2
Beginning UICollectionView In iOS 6: Part 1/2
Create Grid Layout Using UICollectionView in iOS 6
UICollectionView Class Reference
Designing Your Data Source and Delegate
Paul Solt - UICollectionView Custom Actions and UIMenuController
UICollectionView 的問題
.
Beginning UICollectionView In iOS 6: Part 1/2
Create Grid Layout Using UICollectionView in iOS 6
UICollectionView Class Reference
Designing Your Data Source and Delegate
Paul Solt - UICollectionView Custom Actions and UIMenuController
UICollectionView 的問題
.
Thursday, May 9, 2013
RAYWENDERLICH - iPhone Tutorials
RAYWENDERLICH - iPhone Tutorials
Beginning Objective-C
iOS 6 Tutorials
iOS 5 Tutorials
Making Games with UIKit
Beginning Game Programming with Cocos2D
Beginning Game Programming with Corona
Beginning Game Programming with Unity
Intermediate Game Programming with Cocos2D
Cocos2D Tools
Advanced Game Programming with OpenGL
Other Game Engines
Game Physics
Other Game Programming Topics
Saving and Loading Data
Graphics and Animation
Network Programming
Making Money
Audio
iPad Development
3rd Party Libraries
Other iPhone Tutorials
Other Tutorials
.
Thursday, May 2, 2013
App程式設計流程
設計User Case
設計ER圖
建立Data Model
依照wire frame訂定工作時間
訂定甘特圖
.
設計ER圖
建立Data Model
依照wire frame訂定工作時間
訂定甘特圖
.
Subscribe to:
Posts (Atom)