Add my avatar to make this project alive... :)
This commit is contained in:
parent
ca7b4907de
commit
eb41a6f860
|
|
@ -7,6 +7,7 @@
|
|||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
6E193FF01A0665C200F6FE20 /* avatar@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 6E193FEF1A0665C200F6FE20 /* avatar@2x.png */; };
|
||||
6E2F733B19C72600008985F7 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E2F733A19C72600008985F7 /* main.m */; };
|
||||
6E2F733E19C72600008985F7 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E2F733D19C72600008985F7 /* AppDelegate.m */; };
|
||||
6E2F734119C72600008985F7 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E2F734019C72600008985F7 /* ViewController.m */; };
|
||||
|
|
@ -28,6 +29,7 @@
|
|||
/* End PBXContainerItemProxy section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
6E193FEF1A0665C200F6FE20 /* avatar@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "avatar@2x.png"; sourceTree = "<group>"; };
|
||||
6E2F733519C72600008985F7 /* RCPageControlExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = RCPageControlExample.app; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
6E2F733919C72600008985F7 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
||||
6E2F733A19C72600008985F7 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
|
||||
|
|
@ -103,6 +105,7 @@
|
|||
6E2F733819C72600008985F7 /* Supporting Files */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
6E193FEF1A0665C200F6FE20 /* avatar@2x.png */,
|
||||
6E2F733919C72600008985F7 /* Info.plist */,
|
||||
6E2F733A19C72600008985F7 /* main.m */,
|
||||
);
|
||||
|
|
@ -218,6 +221,7 @@
|
|||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
6E2F734419C72600008985F7 /* Main.storyboard in Resources */,
|
||||
6E193FF01A0665C200F6FE20 /* avatar@2x.png in Resources */,
|
||||
6E2F734919C72601008985F7 /* LaunchScreen.xib in Resources */,
|
||||
6E2F734619C72601008985F7 /* Images.xcassets in Resources */,
|
||||
);
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="6245" systemVersion="14A343f" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" launchScreen="YES" useTraitCollections="YES">
|
||||
<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="6250" systemVersion="14A388a" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" launchScreen="YES" useTraitCollections="YES">
|
||||
<dependencies>
|
||||
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="6238"/>
|
||||
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="6244"/>
|
||||
</dependencies>
|
||||
<objects>
|
||||
<placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner"/>
|
||||
|
|
@ -25,19 +25,52 @@
|
|||
<color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
|
||||
<nil key="highlightedColor"/>
|
||||
</label>
|
||||
<imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="avatar.png" translatesAutoresizingMaskIntoConstraints="NO" id="CcJ-FS-bTq">
|
||||
<rect key="frame" x="210" y="60" width="60" height="60"/>
|
||||
<constraints>
|
||||
<constraint firstAttribute="height" constant="60" id="MjL-L0-v0Z"/>
|
||||
<constraint firstAttribute="width" constant="60" id="TYT-NR-lB8"/>
|
||||
</constraints>
|
||||
</imageView>
|
||||
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Loading..." textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="tHr-Vp-7Bq">
|
||||
<rect key="frame" x="0.0" y="249" width="480" height="20"/>
|
||||
<constraints>
|
||||
<constraint firstAttribute="height" constant="20" id="B2e-gN-GVg"/>
|
||||
</constraints>
|
||||
<fontDescription key="fontDescription" type="system" pointSize="17"/>
|
||||
<color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
|
||||
<nil key="highlightedColor"/>
|
||||
</label>
|
||||
</subviews>
|
||||
<color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
|
||||
<constraints>
|
||||
<constraint firstItem="kId-c2-rCX" firstAttribute="top" secondItem="CcJ-FS-bTq" secondAttribute="bottom" constant="60" id="4CJ-DR-Ijb"/>
|
||||
<constraint firstItem="kId-c2-rCX" firstAttribute="leading" secondItem="8ie-xW-0ye" secondAttribute="leading" id="IRR-lm-10m"/>
|
||||
<constraint firstAttribute="centerX" secondItem="tHr-Vp-7Bq" secondAttribute="centerX" id="J0k-0K-uzS"/>
|
||||
<constraint firstItem="kId-c2-rCX" firstAttribute="trailing" secondItem="8ie-xW-0ye" secondAttribute="trailing" id="KGF-Xw-9yR"/>
|
||||
<constraint firstAttribute="bottom" secondItem="8ie-xW-0ye" secondAttribute="bottom" constant="20" id="Kzo-t9-V3l"/>
|
||||
<constraint firstItem="8ie-xW-0ye" firstAttribute="leading" secondItem="iN0-l3-epB" secondAttribute="leading" constant="20" symbolic="YES" id="MfP-vx-nX0"/>
|
||||
<constraint firstItem="kId-c2-rCX" firstAttribute="top" secondItem="iN0-l3-epB" secondAttribute="top" constant="140" id="PTD-Of-H4F"/>
|
||||
<constraint firstItem="tHr-Vp-7Bq" firstAttribute="leading" secondItem="iN0-l3-epB" secondAttribute="leading" id="Pfm-eQ-Grn"/>
|
||||
<constraint firstItem="8ie-xW-0ye" firstAttribute="top" secondItem="CcJ-FS-bTq" secondAttribute="bottom" constant="60" id="TKV-hn-b7u"/>
|
||||
<constraint firstAttribute="centerX" secondItem="8ie-xW-0ye" secondAttribute="centerX" id="ZEH-qu-HZ9"/>
|
||||
<constraint firstAttribute="trailing" secondItem="tHr-Vp-7Bq" secondAttribute="trailing" id="ZsU-1D-ExH"/>
|
||||
<constraint firstItem="tHr-Vp-7Bq" firstAttribute="top" secondItem="kId-c2-rCX" secondAttribute="bottom" constant="60" id="diL-k6-Kb7"/>
|
||||
<constraint firstAttribute="centerX" secondItem="CcJ-FS-bTq" secondAttribute="centerX" id="oNO-55-ONM"/>
|
||||
<constraint firstItem="CcJ-FS-bTq" firstAttribute="top" secondItem="iN0-l3-epB" secondAttribute="top" constant="60" id="xts-df-xlS"/>
|
||||
</constraints>
|
||||
<nil key="simulatedStatusBarMetrics"/>
|
||||
<freeformSimulatedSizeMetrics key="simulatedDestinationMetrics"/>
|
||||
<variation key="default">
|
||||
<mask key="constraints">
|
||||
<exclude reference="4CJ-DR-Ijb"/>
|
||||
<exclude reference="TKV-hn-b7u"/>
|
||||
</mask>
|
||||
</variation>
|
||||
<point key="canvasLocation" x="548" y="455"/>
|
||||
</view>
|
||||
</objects>
|
||||
<resources>
|
||||
<image name="avatar.png" width="49" height="49"/>
|
||||
</resources>
|
||||
</document>
|
||||
|
|
|
|||
|
|
@ -83,7 +83,20 @@
|
|||
}
|
||||
|
||||
- (UIView *)carousel:(iCarousel *)carousel viewForItemAtIndex:(NSInteger)index reusingView:(UIView *)view {
|
||||
UIView *theNewView = view ?: [[UIView alloc] initWithFrame:self.view.frame];
|
||||
UIView *theNewView = view ?: ({
|
||||
UIView *view = [[UIView alloc] initWithFrame:self.view.frame];
|
||||
|
||||
[view addSubview:({
|
||||
UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 60, 60)];
|
||||
[imageView setCenter:view.center];
|
||||
[imageView setImage:[UIImage imageNamed:@"avatar"]];
|
||||
[imageView.layer setCornerRadius:imageView.frame.size.height / 2];
|
||||
[imageView.layer setMasksToBounds:YES];
|
||||
imageView;
|
||||
})];
|
||||
|
||||
view;
|
||||
});
|
||||
|
||||
[theNewView setBackgroundColor:index % 3 ? index % 2 ? [[UIColor purpleColor] colorWithAlphaComponent:0.5] : [[UIColor blueColor] colorWithAlphaComponent:0.5] : [[UIColor cyanColor] colorWithAlphaComponent:0.5]];
|
||||
|
||||
|
|
|
|||
Binary file not shown.
|
After Width: | Height: | Size: 20 KiB |
Loading…
Reference in New Issue