Toggle navigation
Toggle navigation
This project
Loading...
Sign in
iOS
/
PNChart
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
Edu Caselles
2015-12-18 17:48:19 +0100
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
bf22abb3dc89775e910153e75d8b9c6abc020fca
bf22abb3
1 parent
10a0c2cb
Adds switch to demo view to reflect the new functionality around disabling animations.
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
28 additions
and
0 deletions
PNChartDemo/Base.lproj/Main.storyboard
PNChartDemo/PCChartViewController.h
PNChartDemo/PCChartViewController.m
PNChartDemo/Base.lproj/Main.storyboard
View file @
bf22abb
This diff is collapsed. Click to expand it.
PNChartDemo/PCChartViewController.h
View file @
bf22abb
...
...
@@ -24,6 +24,7 @@
-
(
IBAction
)
changeValue
:(
id
)
sender
;
@property
(
weak
,
nonatomic
)
IBOutlet
UIButton
*
changeValueButton
;
@property
(
weak
,
nonatomic
)
IBOutlet
UISwitch
*
animationsSwitch
;
@property
(
weak
,
nonatomic
)
IBOutlet
UISwitch
*
leftSwitch
;
@property
(
weak
,
nonatomic
)
IBOutlet
UISwitch
*
centerSwitch
;
@property
(
weak
,
nonatomic
)
IBOutlet
UISwitch
*
rightSwitch
;
...
...
PNChartDemo/PCChartViewController.m
View file @
bf22abb
...
...
@@ -183,6 +183,8 @@
}
else
if
([
self
.
title
isEqualToString
:
@"Scatter Chart"
])
{
self
.
animationsSwitch
.
hidden
=
YES
;
self
.
titleLabel
.
text
=
@"Scatter Chart"
;
self
.
scatterChart
=
[[
PNScatterChart
alloc
]
initWithFrame
:
CGRectMake
(
SCREEN_WIDTH
/
6
.
0
-
30
,
135
,
280
,
200
)];
...
...
@@ -387,4 +389,29 @@
[
self
.
radarChart
strokeChart
];
}
}
-
(
IBAction
)
animationsSwitchChanged
:
(
UISwitch
*
)
sender
{
if
([
self
.
title
isEqualToString
:
@"Circle Chart"
])
{
self
.
circleChart
.
displayAnimated
=
sender
.
on
;
[
self
.
circleChart
strokeChart
];
}
else
if
([
self
.
title
isEqualToString
:
@"Line Chart"
])
{
self
.
lineChart
.
displayAnimated
=
sender
.
on
;
[
self
.
lineChart
strokeChart
];
}
else
if
([
self
.
title
isEqualToString
:
@"Bar Chart"
])
{
self
.
barChart
.
displayAnimated
=
sender
.
on
;
[
self
.
barChart
strokeChart
];
}
else
if
([
self
.
title
isEqualToString
:
@"Pie Chart"
])
{
self
.
pieChart
.
displayAnimated
=
sender
.
on
;
[
self
.
pieChart
strokeChart
];
}
else
if
([
self
.
title
isEqualToString
:
@"Radar Chart"
])
{
self
.
radarChart
.
displayAnimated
=
sender
.
on
;
[
self
.
radarChart
strokeChart
];
}
}
@end
...
...
Please
register
or
login
to post a comment