草庐IT

msg_control

全部标签

ios - 从父 View Controller 访问容器 View 中的 UIScrollView 内容偏移量

我在访问UIScrollView的ContentOffset时遇到问题。我以前对此没有问题,但这次UIScrollView位于链接到ViewController的ContainerView中。为了更好地了解我的情况,这里有一个方案和一张图片:MenuViewController=>容器View=>ScrollView1ViewController=>ScrollView1UIScrollView我必须得到它的ContentOffset使用ScrollView1ViewController.h中的IBOutlet链接.所以我的问题是:是否可以从MenuViewController.m中获

ios - 显示没有 segue 的弹出 View Controller

假设我有CatViewController、CatDetailViewController和RegisterViewController的MVC;其中RegisterViewController是一个弹出窗口,因为它不会覆盖整个屏幕。我的设计是这样的,用户可以从CatViewController转到CatDetailViewController。但是,如果用户尚未注册,则segue会被中断,并要求用户通过弹出RegisterViewController进行注册。我的猜测是根据这样的设计我无法继续到RegisterViewController。我不知道这个假设是否正确。那么有人知道这种设

ios - View Controller 获取重复实例化

这应该非常简单。当我使用导航Controller从RootView转到第二个View时,第二个View加载正常。第二个View在“viewDidLoad”中创建一个计时器,以定期调用方法“updateData”。也许我不了解这里的系统,但是当我返回到root并再次转到第二个View时,我得到了第二个ViewController的一个全新实例,它创建了一个新计时器(updateData是接到电话的频率是原来的两倍)。这不是正确的默认行为吗?如何显示第二个ViewController的第一个实例而不是创建一个新实例? 最佳答案 持久化对

ios - 导航 Controller 推送另一个 Controller 触发 tableview 调用 scrollViewDidScroll :

我在导航Controller的RootViewController中有一个TableView。我将JBParallaxCell用于主视图并转入detailView,然后将表单detailview返回给JBParallaxCell,它将重置imageView位置。JBParallaxCell用于在表格View中创建视差ImageView。但是,当导航Controller推回tableview时图像会闪烁,因为它会重置ImageView的位置。我该如何修复这个错误?感谢您的帮助!下面是一些代码片段:-(void)scrollViewDidScroll:(UIScrollView*)scro

ios- 在 ios 6.1 中使用 aviary 自己的 View Controller 的超大问题

在ios6.1和7.1中测试了该应用。在ios6.1中测试时出现ViewController问题,无论是在模拟器上还是在物理设备上。iOS6.1中的水平滚动菜单不完全可见。附上在两个ios版本中运行AviaryViewController的屏幕截图。请提出解决此问题的方法。下面是ios6.1截图下面是ios7.1视网膜屏幕截图 最佳答案 如果您使用的是iOS6SDK,请确保在AFPhotoEditorCustomization上调用以下方法:[AFPhotoEditorCustomizationsetUsingIOS6SDK:YES

c# - 使用正确的构造函数创建 View Controller 的实例

教程中UseSplitViewtoShowtwoControllers您以这种方式创建ViewController的实例:masterView=newMasterViewController();因此你需要这样的构造器:publicMasterViewController():base()我目前的问题是我的MasterViewController没有加载。如果我运行该应用程序,会显示一个空表,但我的表中应该有一些自定义项和数据。现在我正在使用自定义单元格。在教程中Part2-PopulatingaTablewithData明确指出:Beaware,whenusingthenewreus

ios - 应用程序启动时在其他 View Controller 之上显示 View Controller 在 ios8 中不起作用

我使用以下代码:-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{...window.rootViewController=self.viewController;[windowmakeKeyAndVisible];if(self.requireLogin){[self.viewControllerpresentViewController:self.loginViewControlleranimated:NOcompletio

ios - 用户执行操作后切换到不同选项卡中的 View Controller

我正在处理的应用程序中有以下Storyboard:在根目录下,我有一个标签栏Controller。它链接到两个ViewController。第一个显示带有用户上传图片的新闻源的ViewController(Storyboard底部的那个)。第二个ViewController用于启动拍照并向其附加一些数据。在最后一步(右上角)中,当触摸导航栏右侧项目中的“保存”时,我希望用户被重定向到新闻源ViewController并向其传递一些数据。我尝试使用segue并且它有效。数据被传递到新闻源,但选择了错误的选项卡。我使用更改了选定的选项卡[self.tabBarControllersetSe

ios - 我可以在 Document Provider 扩展上使用 Navigation Controller 来模拟文件夹导航吗?

我正在为我的应用程序实现一个文档提供程序,我必须在其中模拟文件夹导航。Appledocumentation说:Ineithercase,thehostapppresentsadocumentpickerviewcontroller.ThesystemthenimbedsyourDocumentPickerViewControllerextensioninsidetheapp’sviewcontroller.Theapp’sviewcontrollerprovidesanavigationbarwiththedocumentprovider’sname,alocationswitcher

ios - UINavigationController pushViewController 推送 Controller 然后 "automatically"关闭它

在我的HomeViewController的viewDidAppear方法中,我有以下代码:-(void)viewDidAppear:(BOOL)animated{[superviewDidAppear:animated];NSUserDefaults*defaults=[NSUserDefaultsstandardUserDefaults];BOOLdidRunBefore=[defaultsboolForKey:@"didRunBefore"];if(!didRunBefore){//checktoseeifchildrenalreadyexist(previoususer)NSA