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;