mirror of
https://github.com/zoriya/react-native-svg.git
synced 2025-12-20 22:05:14 +00:00
modify the examples
This commit is contained in:
@@ -127,6 +127,7 @@ class ClipPathElement extends Component{
|
||||
/>
|
||||
</RadialGradient>
|
||||
<ClipPath id="clip">
|
||||
<G scale="0.9" x="10">
|
||||
<Circle cx="30" cy="30" r="20"/>
|
||||
<Ellipse cx="60" cy="70" rx="20" ry="10" />
|
||||
<Rect x="65" y="15" width="30" height="30" />
|
||||
@@ -138,6 +139,7 @@ class ClipPathElement extends Component{
|
||||
fonWeight="bold"
|
||||
textAnchor="middle"
|
||||
>Q</Text>
|
||||
</G>
|
||||
</ClipPath>
|
||||
</Defs>
|
||||
<Rect
|
||||
|
||||
@@ -64,9 +64,9 @@ class HoverExample extends Component {
|
||||
delayPressIn={0}
|
||||
onPressIn={this.toggle}
|
||||
onPressOut={this.toggle}
|
||||
x="20"
|
||||
x="0"
|
||||
y="10"
|
||||
scale="0.75"
|
||||
scale="0.5"
|
||||
/>
|
||||
</Svg>;
|
||||
}
|
||||
@@ -80,12 +80,11 @@ class GroupExample extends Component {
|
||||
height="120"
|
||||
width="120"
|
||||
viewBox="0 0 240 240"
|
||||
preserveAspectRatio="none"
|
||||
>
|
||||
<G onPress={() => alert('Pressed')}>
|
||||
<Circle cx="80" cy="80" r="30" fill="green" x="20" />
|
||||
<Rect x="20" y="20" width="40" height="40" fill="yellow"/>
|
||||
<Circle cx="80" cy="80" r="30" fill="green"/>
|
||||
<Text fontWeight="bold" fontSize="40" x="100" y="100">H</Text>
|
||||
<Text fontWeight="bold" fontSize="40" x="100" y="100" scale="2">H</Text>
|
||||
</G>
|
||||
</Svg>;
|
||||
}
|
||||
|
||||
@@ -30,17 +30,11 @@
|
||||
@property (nonatomic, copy) NSArray<NSString *> *propList;
|
||||
|
||||
- (void)setBoundingBox:(CGContextRef)context;
|
||||
|
||||
- (CGFloat)getWidthRelatedValue:(NSString *)string;
|
||||
|
||||
- (CGFloat)getHeightRelatedValue:(NSString *)string;
|
||||
|
||||
- (CGFloat)getContextWidth;
|
||||
|
||||
- (CGFloat)getContextHeight;
|
||||
|
||||
- (CGFloat)getContextX;
|
||||
|
||||
- (CGFloat)getContextY;
|
||||
|
||||
|
||||
|
||||
@@ -96,9 +96,8 @@
|
||||
}
|
||||
}
|
||||
|
||||
CGAffineTransform transform = CGAffineTransformMakeScale(scaleX, scaleY);
|
||||
transform = CGAffineTransformTranslate(transform, -translateX * (_fromSymbol ? scaleX : 1), -translateY * (_fromSymbol ? scaleY : 1));
|
||||
CGContextConcatCTM(context, transform);
|
||||
self.transform = CGAffineTransformScale(self.transform, scaleX, scaleY);
|
||||
self.transform = CGAffineTransformTranslate(self.transform, -translateX * (_fromSymbol ? scaleX : 1), -translateY * (_fromSymbol ? scaleY : 1));
|
||||
[super renderTo:context];
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user