Update docs

This commit is contained in:
Garrett Moon
2017-04-07 11:40:20 -07:00
parent fe66bc1a8c
commit fa18ad226b
14 changed files with 315 additions and 76 deletions

View File

@@ -42,20 +42,20 @@ For example, say you already have a view controller written that manages an `AST
return [[AnimalTableNodeController alloc] initWithAnimals:animals];
} didLoadBlock:nil];
node.preferredFrameSize = pagerNode.bounds.size;
node.style.preferredSize = pagerNode.bounds.size;
return node;
}
</pre>
<pre lang="swift" class = "swiftCode hidden">
func pagerNode(pagerNode: ASPagerNode!, nodeAtIndex index: Int) -> ASCellNode! {
func pagerNode(_ pagerNode: ASPagerNode, nodeAt index: Int) -> ASCellNode {
let animals = allAnimals[index]
let node = ASCellNode(viewControllerBlock: { () -> UIViewController in
return AnimalTableNodeController(animals: animals)
}, didLoadBlock: nil)
}, didLoad: nil)
node.preferredFrameSize = pagerNode.bounds.size
node.style.preferredSize = pagerNode.bounds.size
return node
}
@@ -86,20 +86,20 @@ Alternatively, if you already have a `UIView` or `CALayer` subclass that you'd l
return [[SomeAnimalView alloc] initWithAnimal:animal];
}];
node.preferredFrameSize = pagerNode.bounds.size;
node.style.preferredSize = pagerNode.bounds.size;
return node;
}
</pre>
<pre lang="swift" class = "swiftCode hidden">
func pagerNode(pagerNode: ASPagerNode!, nodeAtIndex index: Int) -> ASCellNode! {
func pagerNode(_ pagerNode: ASPagerNode, nodeAt index: Int) -> ASCellNode {
let animal = animals[index]
let node = ASCellNode { () -> UIView in
return SomeAnimalView(animal: animal)
}
node.preferredFrameSize = pagerNode.bounds.size
node.style.preferredSize = pagerNode.bounds.size
return node
}