草庐IT

View1Controls

全部标签

ios - 如何在委托(delegate)中加载插页式广告并在另一个 View Controller 中显示?

我试图在应用程序启动后立即请求Admob插页式广告,因此我尝试在appDelegate.m中实现,但是当我稍后尝试在另一个ViewController中显示它时,我收到一个错误消息,即插页式标识符在此ViewController中找不到。这是我正在使用的代码在AppDelegate.m中@property(nonatomic,strong)GADInterstitial*interstitial;-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launc

IOS 设置 UIViewController.view.frame = CGCGRect(x : -200. .) 不能点击按钮

我想把几个UIViewController放在一起:leftViewController.view.frame=CGRect(x:-200,y:0.0,width:size.width/drawerSize,height:size.height)//CenterDrawercenterViewController.view.frame=CGRect(x:leftViewController.view.frame.width,y:0.0,width:centerWidth,height:size.height)//RightDrawerrightViewController.view.f

ios - 缩放 super View 时如何防止按钮调整大小?

我在一个View中添加了多个手势,该View在View的一角有一个关闭按钮,一切正常,但是当我缩放时,该View关闭按钮也随该View一起缩放,现在我想缩放只有那个View而不是那个关闭按钮,请建议我如何做到这一点?请参阅下图以供引用。缩放代码-(void)addStickersWithView:(UIView*)viewimage:(UIImage*)image{CGPointcenter=self.imgPhoto.center;UIImageView*imgView=[[UIImageViewalloc]initWithImage:image];UIRotationGesture

ios - 为什么我在 Storyboard 中的 SKView 子类(用于 Spritekit) View 不接受任何自动布局约束?

我在Storyboard中有一个名为_gameView的UIView,我在Storyboard中对其应用了约束。它是SKView的子类,所以我可以在其中展示我的场景,但问题是它在运行时永远不会从Storyboard中的自动布局中获得约束,为什么? 最佳答案 SpriteKit场景由一种特殊的UIView呈现,SKView,并且不要使用自动布局。只有UIKit可以-自动布局处理UIView的排列。 关于ios-为什么我在Storyboard中的SKView子类(用于Spritekit)Vi

ios - 无法满足约束时,如何识别 Debug 区域中的 View ?

我正在使用Autolayout并以编程方式设置约束,但在运行该应用程序时遇到一些无法满足约束的错误,例如:Willattempttorecoverbybreakingconstraint我有几个像这样的UIImageView,我发现很难知道是哪个限制条件被打破了。无论如何设置,比方说,命名标签到View,以便在调试区域更好地识别它们? 最佳答案 Xcode的Autolayout已经提供了给constraints设置标识符的功能。使用此功能很容易找到不需要的约束。要将标识符设置为约束,只需在Storyboard上选择约束,系统会提示您

ios - 无法将本地存储的图像更快地加载到 Collection View 中。?

我有多个图像和视频存储在应用程序文档目录中。我以这种方式使用SDWebImage在CollectionView中显示图像和视频。-(UICollectionViewCell*)collectionView:(UICollectionView*)collectionViewcellForItemAtIndexPath:(NSIndexPath*)indexPath{AlbumImageCell*cell=[collectionViewdequeueReusableCellWithReuseIdentifier:@"AlbumImageCell"forIndexPath:indexPath

ios - 推送 View Controller 后出现意外延迟

我有选项卡栏Controller,其中一个选项卡内有3个容器ViewController。只能展示一个,其他的暂时移除。这些Controller的View在xib中定义。在其中一个容器中,我有表格View。当我点击单元格时,我必须按下ViewController。我第一次启动应用程序时,在推送ViewController时出现延迟。回到TableView并再次推送后,没有延迟。我在didSelectRowAtIndexPath和新Controller的viewDidLoad中打印时间,延迟在2到4秒之间。这是我用来推送ViewController的代码:EventDetailsView

iOS 导航 View 背景图像 UIViewContentModeScaleAspectFill 不工作

使用下面的代码,我已经将背景图像添加到UINavigationController(View,而不是导航栏)并且我试图缩放图像以填充View,因为我不知道用户的设备和方向。(注意:我不想创建特定于设备或方向的尺寸/分辨率,因为我的背景图像可能会发生变化,因此这会花费太多时间)。-(void)viewDidLoad{[superviewDidLoad];NSLog(@"%@",NSStringFromCGRect(self.navigationController.view.frame));//SetbackgroundimageNSString*filename=[[[NSBundle

ios - 如何在自定义 UIView 中从一个 View Controller 返回到另一个 View Controller ?

我想从ViewControllerTwo返回到ViewControllerOne。我创建了一个负责执行此操作的按钮,但我的问题是该按钮是添加到ViewControllerTwo的自定义UIView类的一部分,该按钮不是ViewControllerTwo主视图的一部分。所以在自定义UIView类中,我有一个在单击按钮时使用react的方法...-(void)buttonClicked{[SecondViewControllerperformSegueWithIdentifier:"ShowFirstViewController"sender:nil];}当我这样做时,我得到一个错误:“p

ios - Xamarin iOS : navigation bar not showing after pushing view

我已经用代码创建了所有UI(因为我使用了FlyoutNavigation,它似乎不适用于Storyboard)。我有一个名为MainController的UINavigationController,以及一系列ViewController。当我使用根Controller启动应用程序时,它会很好地显示导航栏。当我以编程方式创建一个名为ArticleDisplay的新ViewController时,我创建并推送它(在MainController中):publicvoidOpen_Article(Postpost){ArticleDisplayvw=newArticleDisplay(thi