我无法在我的iPhone应用程序中取出键盘,因为UIView即使在制作控制器时也无法触摸,因为我UITableView占用了剩余的可用屏幕.
我很想知道如何firstResponder通过点击它来辞职键盘UITableView?有没有办法监视触摸事件UITableView即使不选择可点击的单元格.
基本上,我知道如果单元格触发事件,如何重新签名键盘,但是,如果我点击不可点击的部分,UITableView我仍然希望键盘消失.
我不确定为什么在我去pushViewController时遇到SIGABRT错误.我将mpCustomFoodController作为IBOUTLET并在我的nib文件中有一个viewController和一个等待接收它的文件但是每次都在这个调用上失败.
-(IBAction)createNewCustomFood:(id)sender{
[self cancelButtonColorChange:sender];
self.title = @"Cancel";
mpCustomFoodController = [[MPCustomFood alloc]initWithNibName:@"MPCustomFood" bundle:nil];
//this is where the error occurs once is calls this
[self.navigationController pushViewController:mpCustomFoodController animated:YES];
//this will be calling the new view
Run Code Online (Sandbox Code Playgroud)
}
如果我们使用JSONKit从我们的php文档解析JSON,苹果会选择不允许应用程序进入应用程序商店吗?我想使用JSONSerializable,但这适用于ios5,我不会通过这样做来疏远3gs上的ios4成员.
我创建了一个webView:
videoView.delegate = self;
videoView.userInteractionEnabled = true;
[videoView loadRequest:[[NSURLRequest alloc]initWithURL:[[NSURL alloc] initWithString:@"website"]]];
Run Code Online (Sandbox Code Playgroud)
我有html/javascript来处理视频的加载以及自动播放和下一个视频.这一切都有效,但我的问题是IOS自动加载像quicktime这样的播放器,这也是一件好事,但我不知道如何控制它,也不知道如何让视频播放一旦发生.我希望播放器中显示的按钮能够自动播放.我希望无论何时加载新视频都会发生这种情况.
JS代码就是这样的.我列出了一个列表,这是我的播放列表.我没有从youTube加载播放列表我只是制作自己的列表,当调用视频结束时,我按ID加载新视频.我还自动播放了视频,这就是IOS在视频加载时随时提供的按钮.另外,我使用iframe来完成所有这些,使用youTube api,这就是我对js方面的控制.
问题:有没有办法通过代码控制游戏?如果是这样的话,当播放器已经加载并且我加载另一个视频时,我如何才能将其设置为自动播放?
我找到了答案:
如果你把webView.mediaPlaybackRequiresUserAction=FALSE;在webViewDidFinishLoad那么它会自动播放,仍然让你使用其他按钮也是如此.这就像一个魅力,建议使用它.
每当用户重新进入我的iphone应用程序时,我一直在尝试重新加载表格.表格的所有信息都是正确和正确的.该表正在输入正确的数据源和委托,我打印的值是我想要的,但在视觉上表格不会在视觉上重新加载.我的调用在appWillEnterForeground中,并且调用viewWillLoad.
我试图从通过ocaml中的stdinput传入的文件中读取一个字符.我想知道为什么我可以通过以下代码print_char我收到的字符来获取单元.此外,我正在尝试列出这些字符,这些字符现在不起作用.
let () =
let charList = [] in
let inchar = open_in Sys.argv.(1) in
try
while true do
let c = Char.uppercase(input_char inchar) in
print_char c; print_int (List.length charList);c::charList
done
with End_of_file -> close_in inchar;(*; print_int (List.length charList); printTest charList;*)
Run Code Online (Sandbox Code Playgroud)
;;