我最近发现PHP 5.3支持新的语言结构调用GOTO.每个人都知道它的作用.然而,它并不完全是传统的GOTO,它只是一个跳跃标签.我很有兴趣知道这GOTO是不是邪恶并暗示代码不好?
我正在尝试将视频文件加载到我的iPad应用程序中AVURLAsset,使用异步加载的东西等待它准备好.问题是,当我运行它时,我得到一个完全通用的"失败"错误消息,我不知道该怎么做.如果我把它交给一个视频MPMoviePlayerController,但是AVURLAsset似乎拒绝与它有任何关系.
码:
asset = [[AVURLAsset alloc] initWithURL:[NSURL URLWithString:[docPath stringByAppendingPathComponent:@"video.mov"]] options:nil];
[asset loadValuesAsynchronouslyForKeys:[NSArray arrayWithObject:@"tracks"] completionHandler:^{
dispatch_async(dispatch_get_main_queue(), ^{
[self composeIfReady];
});
}];
Run Code Online (Sandbox Code Playgroud)
...
- (void)composeIfReady
{
NSError *error = nil;
if([asset statusOfValueForKey:@"tracks" error:&error] == AVKeyValueStatusFailed)
NSLog(@"error loading: %@", [error description]);
if(error == nil)
NSLog(@"okay awesome");
}
Run Code Online (Sandbox Code Playgroud)
输出:
error loading: Error Domain=AVFoundationErrorDomain Code=-11800 "The operation couldn’t be completed. (AVFoundationErrorDomain error -11800.)" UserInfo=0x1696f0 {NSUnderlyingError=0x169a40 "The operation couldn’t be completed. (OSStatus error -12936.)"}
Run Code Online (Sandbox Code Playgroud)
顺便说一下,-11800是"未知错误"的错误代码.有点死路一条.有任何想法吗?在我尝试加载资产之前,我应该设置一些东西吗?
使用普通的<img>标签可以使用CSS背景图像和背景位置以相同的方式偏移图像吗?
页面上有主要图像,当两者都被加载(因此增加带宽)时,单独的缩略图是没有意义的.有些图像是纵向的,有些是横向的,但是我需要以均匀的尺寸显示缩略图(并在不符合所需宽高比的情况下裁掉多余的图像).
虽然使用其他标签和background-CSS值可以实现,但使用普通的<img>标签会更好.
我有一个按钮,我将其添加为表视图的tableHeaderView的子视图.按钮看起来很好,并且它可以间歇性地按住它 - 但大多数情况下,它没有响应.我已经尝试将其添加为表格本身的子视图; 效果大致相同.我认为问题可能出在滚动视图的触摸拦截上,但是禁用滚动表也没有效果.
难道我做错了什么?有人遇到过这种情况么?
编辑 - 澄清一下,我说的是分组样式表中的主表头,而不是节头.认为基本上是在"联系"屏幕后建模的.
如何使用MonoTouch检查互联网访问?我不在乎互联网是来自WIFI还是Cell Network,我关心的是是否有互联网接入.
我想将UIImage对象转换为CVPixelBufferRef对象,但我绝对不知道.而我找不到任何示例代码做这样的事情.
有人可以帮帮我吗?THX提前!
C YA
这个问题是关于iOS web dev.
我有一个由"搜索"输入字段中的键盘监听器触发的函数.它适用于台式机,笔记本电脑,三星Galaxy手机和索尼Xperia,但不适用于iPhone或iPad.只要该功能运行,软键盘就会关闭.我想到的一个可能的解决方案是focus将输入重新id='newsearch'作为函数的最后一行,但这似乎没有做任何事情.
有没有人知道如何在ios中运行该功能时保持键盘打开?
请参阅以下3个代码段:
触发该功能的行:
<tr><td colspan='3'>Search <input type='text' autofocus id='newsearch'></input></td>
<h2>Search Results</h2>
<div id="newsearch-data"> </div>
<script src="http://code.jquery.com/jquery-1.8.0.min.js"> </script>
<script src="addplayer.js"> </script>
Run Code Online (Sandbox Code Playgroud)
函数本身: addplayer.js
$('input#newsearch').on('keyup', function(){
var newsearch = $('input#newsearch').val();
if ($.trim(newsearch)!= "") {
$.post('newsearch.php', {newsearch: newsearch}, function(data) {
$('div#newsearch-data').html(data);
});
}
});
document.getElementById("newsearch").focus();
Run Code Online (Sandbox Code Playgroud)
函数引用的php文件: newsearch.php
if (isset($_POST['newsearch']) && $_POST['newsearch'] != NULL){
require 'dbconnect.php';
$term = $_POST['newsearch'];
$terms = "%" . $term . "%";
$_SESSION['players'] = array();
$query = ("SELECT * FROM players WHERE …Run Code Online (Sandbox Code Playgroud) 我需要从UITextView或UILabel中获取UIImage.我有一个方法可以从其他类型的视图([UIViewController视图],MKMapView,UIButtons)成功地提取图像,但我只是为我的UITextView获取一个白色矩形.
我一直在靠墙撞墙,并怀疑一些非常非常基本的东西.
非常感谢!
@interface TaskAccomplishmentViewController : UIViewController {
MKMapView *mapView;
UILabel *timeLeftText;
UITextView *challengeText;
UIButton *successButton;
<snip>
- (void) setChallangeImageToImageFromChallenge {
// works
// [currChallenge setChallengeImage:[UIImageUtils grabImageFromView:mapView]];
// [currChallenge setChallengeImage:[UIImageUtils grabImageFromView:[self view]]];
// [currChallenge setChallengeImage:[UIImageUtils grabImageFromView:successButton]];
// doesn't work
// [currChallenge setChallengeImage:[UIImageUtils grabImageFromView:timeLeftText]];
[currChallenge setChallengeImage:[UIImageUtils grabImageFromView:challengeText]];
}
Run Code Online (Sandbox Code Playgroud)
和来自UIView代码的grabImage
+(UIImage *)grabImageFromView: (UIView *) viewToGrab {
UIGraphicsBeginImageContext(viewToGrab.bounds.size);
[[viewToGrab layer] renderInContext:UIGraphicsGetCurrentContext()];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return viewImage;
}
Run Code Online (Sandbox Code Playgroud) iphone ×5
ios ×3
uiimage ×2
android ×1
avfoundation ×1
cocoa-touch ×1
cordova ×1
css ×1
goto ×1
html ×1
ios4 ×1
ipad ×1
javascript ×1
objective-c ×1
php ×1
uilabel ×1
uitableview ×1
uitextview ×1
uiview ×1
video ×1
xamarin.ios ×1