Working View with Descriptions and adaptive font size

This commit is contained in:
2016-03-21 19:02:56 +01:00
parent 1655cd0806
commit a7fca6f542
9 changed files with 537 additions and 148 deletions
+38 -6
View File
@@ -17,6 +17,10 @@
E22EE9DF1C9DB7B3001F5BC0 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = E22EE9DD1C9DB7B3001F5BC0 /* LaunchScreen.storyboard */; };
E22EE9EA1C9DB7B4001F5BC0 /* FMC_Planner_2Tests.m in Sources */ = {isa = PBXBuildFile; fileRef = E22EE9E91C9DB7B4001F5BC0 /* FMC_Planner_2Tests.m */; };
E22EE9F51C9DB7B4001F5BC0 /* FMC_Planner_2UITests.m in Sources */ = {isa = PBXBuildFile; fileRef = E22EE9F41C9DB7B4001F5BC0 /* FMC_Planner_2UITests.m */; };
E28E106D1C9FF93D006E2C6B /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E28E106C1C9FF93D006E2C6B /* QuartzCore.framework */; };
E28E10711CA01EC9006E2C6B /* Menu.plist in Resources */ = {isa = PBXBuildFile; fileRef = E28E10701CA01EC9006E2C6B /* Menu.plist */; };
E28E10731CA0375F006E2C6B /* Route.plist in Resources */ = {isa = PBXBuildFile; fileRef = E28E10721CA0375F006E2C6B /* Route.plist */; };
E28E10751CA037F2006E2C6B /* Perf Init.plist in Resources */ = {isa = PBXBuildFile; fileRef = E28E10741CA037F2006E2C6B /* Perf Init.plist */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
@@ -57,6 +61,10 @@
E22EE9F01C9DB7B4001F5BC0 /* FMC Planner 2UITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "FMC Planner 2UITests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
E22EE9F41C9DB7B4001F5BC0 /* FMC_Planner_2UITests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = FMC_Planner_2UITests.m; sourceTree = "<group>"; };
E22EE9F61C9DB7B4001F5BC0 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
E28E106C1C9FF93D006E2C6B /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
E28E10701CA01EC9006E2C6B /* Menu.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Menu.plist; sourceTree = "<group>"; };
E28E10721CA0375F006E2C6B /* Route.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Route.plist; sourceTree = "<group>"; };
E28E10741CA037F2006E2C6B /* Perf Init.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "Perf Init.plist"; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
@@ -64,6 +72,7 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
E28E106D1C9FF93D006E2C6B /* QuartzCore.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -87,6 +96,7 @@
E22EE9C31C9DB7B3001F5BC0 = {
isa = PBXGroup;
children = (
E28E106C1C9FF93D006E2C6B /* QuartzCore.framework */,
E22EE9CE1C9DB7B3001F5BC0 /* FMC Planner 2 */,
E22EE9E81C9DB7B4001F5BC0 /* FMC Planner 2Tests */,
E22EE9F31C9DB7B4001F5BC0 /* FMC Planner 2UITests */,
@@ -107,19 +117,15 @@
E22EE9CE1C9DB7B3001F5BC0 /* FMC Planner 2 */ = {
isa = PBXGroup;
children = (
E28E106F1CA01EA1006E2C6B /* Screens */,
E28E106E1CA01E34006E2C6B /* ViewControllers */,
E22EE9D21C9DB7B3001F5BC0 /* AppDelegate.h */,
E22EE9D31C9DB7B3001F5BC0 /* AppDelegate.m */,
E22EE9D51C9DB7B3001F5BC0 /* ViewController.h */,
E22EE9D61C9DB7B3001F5BC0 /* ViewController.m */,
E22EE9D81C9DB7B3001F5BC0 /* Main.storyboard */,
E22EE9DB1C9DB7B3001F5BC0 /* Assets.xcassets */,
E22EE9DD1C9DB7B3001F5BC0 /* LaunchScreen.storyboard */,
E22EE9E01C9DB7B3001F5BC0 /* Info.plist */,
E22EE9CF1C9DB7B3001F5BC0 /* Supporting Files */,
E227C7811C9F42AB00DE0CA4 /* ViewControllerKeyboard.h */,
E227C7821C9F42AB00DE0CA4 /* ViewControllerKeyboard.m */,
E227C7841C9F474100DE0CA4 /* ViewControllerScreen.h */,
E227C7851C9F474100DE0CA4 /* ViewControllerScreen.m */,
);
path = "FMC Planner 2";
sourceTree = "<group>";
@@ -150,6 +156,29 @@
path = "FMC Planner 2UITests";
sourceTree = "<group>";
};
E28E106E1CA01E34006E2C6B /* ViewControllers */ = {
isa = PBXGroup;
children = (
E22EE9D51C9DB7B3001F5BC0 /* ViewController.h */,
E22EE9D61C9DB7B3001F5BC0 /* ViewController.m */,
E227C7811C9F42AB00DE0CA4 /* ViewControllerKeyboard.h */,
E227C7821C9F42AB00DE0CA4 /* ViewControllerKeyboard.m */,
E227C7841C9F474100DE0CA4 /* ViewControllerScreen.h */,
E227C7851C9F474100DE0CA4 /* ViewControllerScreen.m */,
);
name = ViewControllers;
sourceTree = "<group>";
};
E28E106F1CA01EA1006E2C6B /* Screens */ = {
isa = PBXGroup;
children = (
E28E10701CA01EC9006E2C6B /* Menu.plist */,
E28E10721CA0375F006E2C6B /* Route.plist */,
E28E10741CA037F2006E2C6B /* Perf Init.plist */,
);
name = Screens;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
@@ -256,8 +285,11 @@
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
E28E10751CA037F2006E2C6B /* Perf Init.plist in Resources */,
E22EE9DF1C9DB7B3001F5BC0 /* LaunchScreen.storyboard in Resources */,
E28E10711CA01EC9006E2C6B /* Menu.plist in Resources */,
E22EE9DC1C9DB7B3001F5BC0 /* Assets.xcassets in Resources */,
E28E10731CA0375F006E2C6B /* Route.plist in Resources */,
E22EE9DA1C9DB7B3001F5BC0 /* Main.storyboard in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
@@ -3,22 +3,6 @@
type = "1"
version = "2.0">
<Breakpoints>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "FMC Planner 2/ViewController.m"
timestampString = "480202380.506075"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "20"
endingLineNumber = "20"
landmarkName = "-viewDidLoad"
landmarkType = "5">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
@@ -26,12 +10,12 @@
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "FMC Planner 2/ViewControllerScreen.m"
timestampString = "480202890.028996"
timestampString = "480272616.265986"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "13"
endingLineNumber = "13"
landmarkName = "-viewDidLoad"
startingLineNumber = "77"
endingLineNumber = "77"
landmarkName = "-enterLSK:"
landmarkType = "5">
</BreakpointContent>
</BreakpointProxy>
@@ -42,12 +26,12 @@
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "FMC Planner 2/ViewControllerScreen.m"
timestampString = "480204314.085838"
timestampString = "480272640.14232"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "59"
endingLineNumber = "59"
landmarkName = "-findAdaptiveFontForUILabelSize:withMinimumSize:"
startingLineNumber = "78"
endingLineNumber = "78"
landmarkName = "-enterLSK:"
landmarkType = "5">
</BreakpointContent>
</BreakpointProxy>