我想知道是否有人知道如何UIPinchGestureRecognizer确定比例值,或者是否有一个公式我可以用来计算新的比例值?
我有一个应用程序,我附上UIPinchGestureRecognizer到imageView,在某些特定情况下,我需要手动调整的比例,如果它缩小了imageView如此这般经过屏幕的某一点.谢谢.
我正在尝试为iOS创建一个简单的聊天应用程序.它目前看起来像这样:

我想更改消息显示的顺序,即显示旧消息的最新消息.我目前的实现如下:
// Datasource for the tableView
messages = [[NSMutableArray alloc] init];
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
[...]
// messageTextView is a contentView subView.
messageTextView.text = [messages objectAtIndex:indexPath.row];
[...]
- (IBAction)sendMessage:(id)sender
{
[messages addObject:messageField.text];
messageField.text = @"";
[self.tableView reloadData];
/*
I have tried the implementation below, but I always got an exception.
[self.tableView beginUpdates];
NSIndexPath *path1 = [NSIndexPath indexPathForRow:1 inSection:0];
NSArray * indexArray = [NSArray arrayWithObjects:path1,nil];
[self.tableView insertRowsAtIndexPaths:indexArray
withRowAnimation:UITableViewRowAnimationTop];
[self.tableView endUpdates];
*/
Run Code Online (Sandbox Code Playgroud)
}
任何有关如何做到这一点的提示都会很棒.
谢谢.
我想动态添加按钮和滚动视图,假设滚动视图上有100个按钮,将它添加到nib文件上是很大的,所以我想知道如何编写代码,动态添加按钮在scrollview上的图像视图
我在UIScrollView中有一个视图,用户可以在其中放大.
该视图与UIScrollView框架具有相同的大小.但是,该视图的子视图更大,更集中.它是一个与UIScrollView具有相同大小的容器,具有居中内容.
缩小时,UIScrollView会将内容的缩放更改为左上角的笨拙锚点,而不是居中的锚点.
有没有办法改变这种行为,以便放大或缩小相对于中心而不是左上角的缩放?
是否有一种pythonian或简写方式来从字符串及其索引中获取所有模式的出现?我可以写一个方法来做到这一点,我只是想知道是否有一个超短的单行或者什么:)
我创建了一个加载plist的单例类.当我尝试设置值时,我不断收到此错误:
[<MyPlist 0x1917bc0> setValue:forUndefinedKey:]: 对于关键测试,这个类不符合关键值编码.
我在plist文件中有一个键.密钥名为"test",没有与之关联的值.我设置这样的值:
[[PlistManager sharedManager].plist setValue:@"the title value" forKey:@"test"];
Run Code Online (Sandbox Code Playgroud)
我查看set plist字典并在PlistManager中查看:
po self.plistDictionary
{
test = "";
}
Run Code Online (Sandbox Code Playgroud)
我得到错误就像我在调试器中留下PlistManager一样.PlistManager的类型为NSObject.所以没有xibs.关于我需要做什么的任何想法?
我有关于UIActivityIndicator的问题.我[spinner startAnimating]在IBAction上应用了一个按钮,然后进行了一些处理.应该停止进程activityindicator然后导航到另一个视图.但活动指标不会出现.当我删除"[spinner stopAnimating]"行时,指示符会出现,但不会按下即时按钮.它出现在其他视图加载之前,并且显然没有出现,我的意思是它没有出现但是如果我们非常仔细地看到那么它只会出现一瞬间.
Thanx提前获得任何答案.
在业余时间我正在尝试学习javascript和jQuery.我一般在网站上试验.当页面上出现一些元素时,我想实现一个微弱的阴影效果.这给了 -
我怎样才能使用jQuery来实现这一点.在某些地方,他们建议使用"图像精灵".但我想为此目的避免图像,因为 -
另外,我听说CSS3内置了这个阴影效果.但是有不同的浏览器使用不同的版本.加上IE*浏览器占多数.我希望这适用于所有版本的IE.如何在大多数浏览器中尽可能均匀地获得此效果.
所以,我有一个带有UIWebView的UIView,用于提供本地HTML文件(文档预览).我也有"接受"和"拒绝"UIButtons.我需要这些按钮仅在用户滚动到网页底部后才会出现.有没有办法捕获滚动到UIWebView底部的事件?
我没有看到任何好的答案,有人可以帮忙吗?
提前致谢.
这是我的视图代码:
@login_required
def get_top(type):
o = Work.objects.filter(types = "Fan Fiction").order_by("-date_updated")[:10]
list = []
for o in o:
l.title = o.title
l.href = "/" + o.id
list.append(l)
return l
@login_required
def main_home(request):
fanfiction = get_top("ff")
poetry = get_top("pw")
originalwork = get_top("ow")
return render_to_response("Main/main_home.html", {'STATIC_URL':STATIC_URL, "poetry":poetry, "fan":fanfiction, "original":originalwork})
Run Code Online (Sandbox Code Playgroud)
这是模型的代码:
class Work(models.Model):
title = models.CharField(max_length=30)
summery = models.TextField()
user = models.ForeignKey(User)
date_published = models.DateField()
date_updated = models.DateField()
one_shot = models.BooleanField()
completed = models.BooleanField()
TYPES = (
('FF', 'Fan Fiction'),
('OF', 'Original Work'),
('PW', …Run Code Online (Sandbox Code Playgroud) iphone ×7
objective-c ×7
ios ×5
cocoa-touch ×2
python ×2
uiscrollview ×2
css ×1
decorator ×1
django ×1
javascript ×1
jquery ×1
jquery-ui ×1
plist ×1
regex ×1
shortcut ×1
string ×1
uibutton ×1
uiwebview ×1