jjzjj

rootView

全部标签

ios - 为 ios react-native itc deploy 加载 ios/main.bundle js 时遇到问题

我正在尝试为我的ios应用程序首次部署到itc,该应用程序现在包含一个react-nativeView。我使用创建了包react-nativebundle--entry-fileindex.ios.js--platformios--devfalse--bundle-outputios/main.jsbundle--assets-destios但我似乎无法弄清楚切换jsCodeLocation以使用新包的语法。我找到的大多数指南都在obj-c中,无法弄清楚我的命令有什么问题。当我在这里设置断点时,我发现它返回jsCodeLocationnil。funcloadReactNativeVie

iphone - 通过设置 Root View Controller 来切换 View 有什么问题吗?

我想知道以下是否是一种可以接受的切换View的方式?AppDelegate.m-(IBAction)switchViews{if(self.window.rootViewController==self.viewController){self.window.rootViewController=self.settingsNavigationViewController;}else{self.window.rootViewController=self.viewController;}}viewController和settingsNavigationViewController都是在

ios - 你如何阻止 UIWindow 剪裁到旋转边界并显示 'black frame' ?

我正在iPad上创建一个iOS应用程序,我的UIWindow和它的rootViewController对所有4个界面方向都有自动旋转。我在rootViewController.view中添加了一个带有AVPlayer的View。在该View中播放的视频是1280x1280(ipad的屏幕对角线长度)。我想要的是,当用户旋转ipad时,视频居中且足够大,以便当动画旋转到不同的界面方向时,视频仍会填充角落,而不是显示黑框。这可以正常工作,但我发现UIWindow有效地剪辑到它的边界并且在它自动旋转时仍然显示“黑色边框”。看到的黑色边框实际上是UIWindow“背后”的黑色。我试过设置uiW

iOS - 更改 Root View Controller 时获取黑色 View

我试图在点击按钮时将RootViewController从ViewController1更改为ViewController2,反之亦然。问题是我将第二个ViewController设置为RootViewController后出现黑屏。我附上了我的代码。我的AppDelegate.swiftfuncapplication(application:UIApplication,didFinishLaunchingWithOptionslaunchOptions:[NSObject:AnyObject]?)->Bool{//Overridepointforcustomizationaftera

ios - iOS教程中的"window"undeclared (first use in this function)错误

我正在尝试CoreData教程,我已经复制了Apple的CoreData教程中给出的代码:http://developer.apple.com/library/ios/#documentation/DataManagement/Conceptual/iPhoneCoreData01/Articles/02_RootViewController.html它要求我们在实现应用委托(delegate)后编译运行。当我这样做时,Xcode4编译器给出了这个错误“窗口未声明(首次在此函数中使用)”。我可以看到有一个窗口被声明为一个属性,并且在代码中有一个合成行,如下所示:@synthesizew

iOS:呈现其界面从 xib 文件加载并包含导航 Controller 的新 View

关于呈现从XIB文件获取其界面的View,我不了解一些基本知识。我的应用程序的RootViewController是一个UITabBarController。选项卡栏选项之一呈现UINavigationController控制的View。在该View的导航栏中,我有一个用于添加新项目的加号(+)按钮。我想将AddItemView呈现为模态视图,它应该从AddItemView.xib文件中获取其界面。该XIB文件中有一个导航Controller。但是,导航栏没有出现。这是单击该加号按钮时调用的函数:-(void)showNewView:(UIViewController*)viewCon

android - 如何获取Android软键盘高度?

我知道我可以使用“android:windowSoftInputMode="adjustPan"来做一些自动偏移。但我真的想为一些特殊目的获得软件键盘高度。我发现这里有一个类似的主题:Gettingthedimensionsofthesoftkeyboard.但显然,这不是一个通用的解决方案。是否有通用的方法或内置方法来获取软键盘高度?(或者如何获取当前光标位置和软键盘顶部位置之间的偏移值?)非常感谢 最佳答案 在Xamarin.Android中获取SoftKeyboardHeight,使用ViewTreeObserver.IOnG

android - Android版MuPDF : Option for fragment instead Activity

在我现有的Android应用程序中,我使用的是MuPDF,我在thisdoc.的帮助下移植了它现在,当我想在我使用的Activity中打开pdf文件时:uriuri=Uri.parse(path);Intentintent=newIntent(this,MuPDFActivity.class);intent.setAction(Intent.ACTION_VIEW);intent.setData(uri);startActivity(intent);这会触发一个新Activity,我的问题是:(1)我怎样才能启动Fragment来查看pdf?(2)MuPDF是否支持我可以在我的curr

Android TalkBack 和 fragment 堆栈

对于我处理的应用程序,我需要实现可访问性。一切正常,除了一个屏幕,我必须在我的Activity中添加fragment。基本上,上面的fragment是一个用于输入密码的拨号键盘。此fragment添加了fragment事务。关键是对讲焦点设置在下方fragment的元素上。你知道有没有办法把对讲焦点设置在拨号fragment上?我只想“禁用”下面的fragment以获得焦点谢谢, 最佳答案 更新我找到了解决方案。您可以在执行fragment事务之前禁用第一个fragment的可访问性。rootView=inflater.inflat

android - getDrawingCache 始终返回相同的位图

我目前正在处理一个项目,该项目需要显示一个带有灰色(黑色/白色)背景的对话框。为此,我截取了整个应用程序的屏幕截图,将此屏幕截图放在全屏对话框的背景上,并在其上放置一个ColorFilter使其变灰。这在第一次使用时非常完美,但如果我在底层内容中滚动并再次请求对话框,它会显示与之前相同的背景。我使用代码:Bitmapbitmap;ViewrootView=getActivity().getWindow().getDecorView().findViewById(android.R.id.content);rootView.setDrawingCacheEnabled(true);bit
12