Skip to content

Commit 1e2bd9e

Browse files
committed
Add xib with view controller
1 parent eef0f59 commit 1e2bd9e

File tree

2 files changed

+57
-0
lines changed

2 files changed

+57
-0
lines changed

ResourceApp/ResourceApp.xcodeproj/project.pbxproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@
6666
DEF559B71CA48DC2009B8C51 /* R.generated.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEF559B61CA48DC2009B8C51 /* R.generated.swift */; };
6767
DEF559B91CA4932F009B8C51 /* Rswift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DEF559B81CA4932F009B8C51 /* Rswift.framework */; };
6868
E20983241D585E78005ACBAA /* SegueTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E20983231D585E78005ACBAA /* SegueTests.swift */; };
69+
E20983261D585F8C005ACBAA /* Xib with ViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E20983251D585F8C005ACBAA /* Xib with ViewController.xib */; };
6970
E2156B631CC4042900F341DC /* Settings.strings in Resources */ = {isa = PBXBuildFile; fileRef = E2156B651CC4042900F341DC /* Settings.strings */; };
7071
E2156B681CC41EB400F341DC /* Generic.strings in Resources */ = {isa = PBXBuildFile; fileRef = E2156B671CC41EB400F341DC /* Generic.strings */; };
7172
E2156B6A1CC4292600F341DC /* Duplicate.strings in Resources */ = {isa = PBXBuildFile; fileRef = E2156B691CC4292600F341DC /* Duplicate.strings */; };
@@ -175,6 +176,7 @@
175176
DEF559B61CA48DC2009B8C51 /* R.generated.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = R.generated.swift; sourceTree = "<group>"; };
176177
DEF559B81CA4932F009B8C51 /* Rswift.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Rswift.framework; path = "../R.swift.Library/build/Debug-appletvos/Rswift.framework"; sourceTree = "<group>"; };
177178
E20983231D585E78005ACBAA /* SegueTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SegueTests.swift; sourceTree = "<group>"; };
179+
E20983251D585F8C005ACBAA /* Xib with ViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = "Xib with ViewController.xib"; sourceTree = "<group>"; };
178180
E2156B641CC4042900F341DC /* Base */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Base; path = Base.lproj/Settings.strings; sourceTree = "<group>"; };
179181
E2156B661CC4043C00F341DC /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/Settings.strings; sourceTree = "<group>"; };
180182
E2156B671CC41EB400F341DC /* Generic.strings */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; path = Generic.strings; sourceTree = "<group>"; };
@@ -341,6 +343,7 @@
341343
D5B799841C1B8DB6009EA901 /* Settings.bundle */,
342344
C378DD791C68C2BF003598B8 /* SupplementaryElement.xib */,
343345
E22070761C92E137007A090B /* WhitespaceReuseIdentifer.xib */,
346+
E20983251D585F8C005ACBAA /* Xib with ViewController.xib */,
344347
);
345348
path = ResourceApp;
346349
sourceTree = "<group>";
@@ -628,6 +631,7 @@
628631
D5BA2E5F1C90086C0025C9E3 /* CellCollectionView.xib in Resources */,
629632
D5AD5CA11B7A926200A8B96C /* DuplicateCellView.xib in Resources */,
630633
E2A10EF81CD13779006BFC63 /* RelativeToProject.xib in Resources */,
634+
E20983261D585F8C005ACBAA /* Xib with ViewController.xib in Resources */,
631635
D5F05D421BB52002003AE55E /* Some.json in Resources */,
632636
E2156B631CC4042900F341DC /* Settings.strings in Resources */,
633637
D5F05D441BB52063003AE55E /* Duplicate.json in Resources */,
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2+
<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="11173.2" systemVersion="15G31" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES">
3+
<dependencies>
4+
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="11143.2"/>
5+
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
6+
</dependencies>
7+
<objects>
8+
<placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner"/>
9+
<placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
10+
<viewController id="6lp-Ql-5bv" customClass="FirstViewController" customModule="ResourceApp" customModuleProvider="target">
11+
<layoutGuides>
12+
<viewControllerLayoutGuide type="top" id="eTw-4b-dIl"/>
13+
<viewControllerLayoutGuide type="bottom" id="Vlc-QB-kZj"/>
14+
</layoutGuides>
15+
<view key="view" contentMode="scaleToFill" id="6cb-9m-arb">
16+
<rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
17+
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
18+
<subviews>
19+
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Another view that refers to FirstViewController" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="0Pv-oh-uAh">
20+
<frame key="frameInset" minX="10" minY="28" width="354" height="21"/>
21+
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
22+
<fontDescription key="fontDescription" type="system" pointSize="17"/>
23+
<nil key="textColor"/>
24+
<nil key="highlightedColor"/>
25+
</label>
26+
<button opaque="NO" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="iv9-w2-Jys">
27+
<frame key="frameInset" minX="147" minY="193" width="46" height="30"/>
28+
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
29+
<state key="normal" title="Button"/>
30+
</button>
31+
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="title label" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="4gQ-iR-0Gr">
32+
<frame key="frameInset" minX="10" minY="72" width="70" height="21"/>
33+
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
34+
<fontDescription key="fontDescription" type="system" pointSize="17"/>
35+
<nil key="textColor"/>
36+
<nil key="highlightedColor"/>
37+
</label>
38+
</subviews>
39+
<color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
40+
</view>
41+
<connections>
42+
<outlet property="titleLabel" destination="4gQ-iR-0Gr" id="sQ1-d8-AmE"/>
43+
</connections>
44+
<point key="canvasLocation" x="10" y="-87"/>
45+
</viewController>
46+
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" id="bmk-oJ-WgQ">
47+
<rect key="frame" x="0.0" y="0.0" width="106" height="30"/>
48+
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
49+
<state key="normal" title="Random button"/>
50+
<point key="canvasLocation" x="302" y="-136"/>
51+
</button>
52+
</objects>
53+
</document>

0 commit comments

Comments
 (0)