Please note, this blog entry is from a previous course. You might want to check out the current one.
The user must then be able to choose matches just like in last week’s assignment.
In storyboard add a tap gesture to the collection view and connect it to the flipCard method and done.
… actually … nothing will happen yet. Because the view does not know it has changed. It is necessary to call setNeedsDisplay when one of the properties has changed:
- (void)setColor:(NSString *)color
{
_color = color;
[self setNeedsDisplay];
}
- (void)setSymbol:(NSString *)symbol
{
_symbol = symbol;
[self setNeedsDisplay];
}
- (void)setShading:(NSString *)shading
{
_shading = shading;
[self setNeedsDisplay];
}
- (void)setNumber:(NSUInteger)number
{
_number = number;
[self setNeedsDisplay];
}
The complete code is available on github.