草庐IT

StoryBoard

全部标签

ios - 在 Storyboard 中加载 ViewController

我正在使用侧ViewController设置:https://github.com/edgecase/ECSlidingViewController使用带有“InitialViewController”标识符的Storyboard加载初始ViewController。为此加载到viewDidLoad后,我使用以下方法检查用户是否已登录:UIStoryboard*storyboard;if(UI_USER_INTERFACE_IDIOM()==UIUserInterfaceIdiomPhone){storyboard=[UIStoryboardstoryboardWithName:@"M

ios - iPad : Content view is not resized to fit popover

我在弹出窗口中显示内容View时遇到了一些问题。我正在使用以下代码使用我从Storyboard中实例化的ViewController设置弹出窗口。我在其中呈现弹出窗口的ViewController位于导航Controller内:MyViewController*viewController=[self.storyboardinstantiateViewControllerWithIdentifier:@"MyViewController"];viewController.contentSizeForViewInPopover=CGSizeMake(382,502);UIPopoverC

ios - 跨多个目标本地化 iOS 应用程序

我的应用程序有几个目标。我正在尝试以不同方式本地化它们。我发现这在处理Localizable.strings文件和NSLocalizedString宏时非常容易。为了让它工作,我只需为我正在使用的目标调整Localizable.strings文件的目标成员资格。所以我的项目文件结构类似于:项目目标1en.lprojLocalizable.stringsit.lprojLocalizable.strings目标2en.lprojLocalizable.stringsit.lprojLocalizable.strings现在我的项目有2个正在构建的目标,它们的英文翻译完全不同。完美,这就是

iphone - iOS 自动布局 : Resizing container with constraints

我有一个ScrollView,里面有容器View(self.tagScrollContentView)。那是在Storyboard中。然后我生成按钮并以编程方式将它们放置在带有约束的容器View中。for(NSIntegeri=0;i此代码根据按钮的宽度将所有按钮排成一行。一切正常。然后我需要的是放大tagScrollContentView使所有按钮都在这个View内而不是在边界之外。然后将等于容器View的正确内容大小分配给我的滚动。不幸的是滚动不能正常工作。内容大小不适合容器View。 最佳答案 关键问题是您的contentSi

ios原生入门之storyboard页面绘制

IOS使用storyboard绘制页面,使用block回传数据(老安卓开发搞IOS系列),demo源码点这里,演示效果如下一、新建IOS项目选择App->Storyboard、Objective-C,其余字段随便填二、添加导航控制器Main.storyboard为故事版,用来绘制UI。双指捏合适当缩放故事版大小,方便添加控件。点击右上角添加搜索导航控制器”NavigationController“,长按拖动到故事版入口箭头代表首屏页面,这里我们用新创建的导航器替换默认的首屏页面:拖动入口箭头到NavigationControler最后只保留我们自己创建的导航控制器三、第一个页面右上角添加新页面

iphone - Xcode 项目目录中出现重复的 Storyboard 文件。勉强能够运行项目

我有一个相当大且复杂的项目,其中包含多个Storyboard,全部本地化为2种语言。我有4个Storyboard-主iPhone、主iPad和另外2个用于单独的功能。这是我遇到的问题..其中2个Storyboard在项目中是重复的。当我设法运行时,不知何故在运行时,这些Storyboard之一被选中。当我编辑Storyboard时,我将不得不在这两个文件中进行编辑。副本1副本2另一个问题是我的项目目录变得一团糟。我有2个资源本地化版本的副本。因此有2个it.proj文件夹,一个在项目的根文件夹中,一个在源文件夹中。项目根目录下的it.proj文件夹源代码文件夹AgentAssist中的

ios - StoryBoard - UITabBarController + UINavigationController - 从一个导航 Controller 跳转到另一个

我有以下Storyboard设置当用户点击保存按钮时,我需要从BodyMapViewController跳转到MoleDetailsViewController(如图所示)我可以使用非常简单的模态视图,但问题是我希望用户能够从MoleDetailsView返回到MoleHistory和dermalHistoryView基本上我需要执行以下步骤:切换标签通过DermalHistoryView导航,然后通过MoleHistoryView导航到MoleDetailsView 最佳答案 想法是您需要切换选项卡并手动修改View层次结构,以便

iphone - presentViewController 和 pushViewController 之间的不同结果

我对在以编程方式实例化和打开新View的两次尝试之间看到的不同结果感到有些困惑。我有一个由NSTimer回调调用的方法(虽然我认为这不是那么相关),它尝试分配和初始化第二个ViewController,并将它压入堆栈(我可能有一点我的命名法离开那里,抱歉)。查看ViewController编程指南和此处的一些答案,我确定了两个可能的解决方案,这两个解决方案都可以正常构建和运行,但我得到不同的结果,它们都不能完全工作。第一个使用presentViewController方法。它看起来像这样:SecondViewController*secondView=[[SecondViewContr

ios - 无法将 viewcontroller 弹出回我的 Storyboard 中的 UITabView

我遇到了内存管理问题,终于找到了问题所在,我一直在实例化新的ViewController。当应用程序启动时,它会直接转到FirstViewController,它是Storyboard中UITabBarController中的一个元素。然后我用这个方法显示FilterViewController:-(IBAction)searchOptions:(id)sender{FilterViewController*ctrl=[[FilterViewControlleralloc]init];[UIViewtransitionFromView:self.viewtoView:ctrl.view

iphone - 在 Xcode Storyboard 中查看自定义文本

我的自定义字体在模拟器上运行时可以正常工作,但是有什么方法可以在我工作时在Storyboard中查看自定义字体吗?我的文本与默认字体的大小不匹配,因此我必须不断编译和运行代码,并通过反复试验和错误来确定正确的大小。我看到有几个问题与此有关,但它只是提出了如何上传自定义字体。 最佳答案 您不能在Xcode4中执行此操作,因为它限制您使用预加载的字体。Xcode3有相反的问题(无论如何都是.xib文件)允许您在Mac上使用任何字体,即使它在运行时对您的应用程序不可用。希望Xcode的future版本能够达到有用的中间立场,为您准确提供它