小编Ami*_*gin的帖子

将图像嵌入<button>元素中

我正在尝试<button>在HTML中的元素上显示png图像.该按钮与图像大小相同,显示图像但由于某种原因不在中心 - 因此无法全部看到.换句话说,似乎图像的右上角位于按钮的中心,而不是按钮的右上角.

这是HTML代码:

<button id="close" class="closing" onClick="javascript:close_clip()"><img src="icons/close.png" /></button>
Run Code Online (Sandbox Code Playgroud)

更新:
我认为实际发生的是保证金问题.我得到一个两个像素的边距,所以背景图像是从按钮出来的.该按钮和图像的大小相同,这是唯一的20px,所以这是非常noticable ......我试过margin:0,padding:0但它并没有帮助...

html css image button

115
推荐指数
4
解决办法
50万
查看次数

html5:将画布复制到图像并返回

我在canvas元素上实现了一个放大和缩小功能.它的工作原理是缩放画布,翻译它,然后再重绘整个场景.问题是重绘所有内容需要花费大量时间,因为我的画布上有很多东西.

我需要一种方法将画布复制到图像对象,而不是将图像复制回画布而不会降低质量.将canvas复制到javascript变量以及稍后将此变量复制回画布的具体方法是什么?

如果你写下代码我会很高兴,因为我在互联网上找不到任何好的解释.

谢谢,

html5 canvas image

19
推荐指数
2
解决办法
4万
查看次数

目标c中的未知类型名称

我对目标c很新,并且有一些基本问题.

我使用导航器编写了一个简单的程序,一切正常.然后我添加了几行代码(甚至不记得究竟是什么,似乎与问题无关)并且问题发生了.我试过ctrl + z,问题仍然存在:

我运行程序并得到这些错误:

1. unknown type name "mainController"
2. property with 'retain (or strong)' attribute must be of object type
Run Code Online (Sandbox Code Playgroud)

而mainController是第一个要加载的屏幕.

这是appDelegate.h文件:

#import <UIKit/UIKit.h>
#import "mainController.h"
#import "WishesList.h"
#import "Wish.h"

@interface AppDelegate : UIResponder <UIApplicationDelegate>

@property (strong, nonatomic) UIWindow *window;
@property (strong, nonatomic) IBOutlet UINavigationController *navController;
@property (strong, nonatomic) IBOutlet mainController *viewController; // this line creates the errors
@property (strong, nonatomic) WishesList *WishesArray;
@property (strong, nonatomic) NSIndexPath *temp;

@end
Run Code Online (Sandbox Code Playgroud)

这是appDelegate.m文件的相关部分:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:    (NSDictionary *)launchOptions
{
    self.window …
Run Code Online (Sandbox Code Playgroud)

delegates types objective-c navigator

18
推荐指数
3
解决办法
3万
查看次数

html canvas:剪辑和文本

我正在使用画布制作一个绘画应用程序,我想让用户选择只在选定区域绘制.为此,我可以使用clip()方法.但如果我希望用户能够在内部绘制字母 - 有没有办法使用clip()作为文本?还有另一种方法吗?

谢谢

html5 canvas clip

8
推荐指数
1
解决办法
1705
查看次数

检测HTML canvas元素的mouseMove out事件

mouseMove事件用于在画布上移动,但我无法检测鼠标何时离开画布.

有没有选项可以检测鼠标何时移出画布?

html javascript canvas event-listener javascript-events

8
推荐指数
1
解决办法
1万
查看次数

HTML5 Canvas上的明确界限

有没有办法解开一条线?在我的画布上,我有一条不透明度为0.5的线条,宽度为20像素.现在我想让它更长,意味着从旧的那条画出另一条线.这样做时,旧线和新线之间的匹配点变得不那么透明(因为它们现在由两条线组成).所以我想要解开旧线,然后抚摸新线.

我该怎么做?

谢谢

html5 canvas line stroke

5
推荐指数
4
解决办法
1万
查看次数

UIscrollView DidScroll - 仅在触摸时

我想检测用户何时滚动UIScrollView.当发生这种情况时会调用scrollViewDidScroll,但是在另一个时间调用它 - 当用户将视图滚出界限然后释放时,视图会跳回到它的位置 - 即使用户不触摸也会调用该方法根本就是屏幕(视图自己滚动).

如何检测滚动和用户一起触摸?

objective-c uiscrollview

5
推荐指数
1
解决办法
1537
查看次数

iPhone发布到Django并获得CSRF验证失败

我从iPhone发送POST请求到Django并获得"CSRF验证失败",我无法完全理解.我试图通过互联网找到一个很好的解决方案,但我不能.是否有任何简单的方法来发送到Django?

这是我的代码:

   NSString *post =[NSString stringWithFormat:@"s=aaa&r=k&c=gg"];
NSData *postData = [post dataUsingEncoding:NSUTF8StringEncoding allowLossyConversion:YES];
NSString *postLength = [NSString stringWithFormat:@"%d", [postData length]];
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];
[request setURL:[NSURL URLWithString:(@"http://localhost:8000/messages/views/")]];
[request setHTTPMethod:@"POST"];
[request setValue:postLength forHTTPHeaderField:@"Content-Length"];
[request setValue:@"application/x-www-form-urlencoded charset=utf-8" forHTTPHeaderField:@"Content-Type"];
[request setHTTPBody:postData];
NSError *error;
NSURLResponse *response;
NSData *urlData=[NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&error];
NSString *data=[[NSString alloc]initWithData:urlData encoding:NSUTF8StringEncoding];
NSLog(data);
Run Code Online (Sandbox Code Playgroud)

iphone django post django-csrf

3
推荐指数
1
解决办法
3395
查看次数

html5画布绘画应用程序

我正在使用canvas进行绘图应用程序,并尝试制作更好的工具.现在我有一个工具只能在跟随鼠标移动时连接线.你能想到一个好的教程或者其他工具如spary或brush的好主意吗?谢谢

html5 canvas paint

2
推荐指数
1
解决办法
6279
查看次数

HTML5画布 - 使用绘画应用程序的不透明度问题

我正在尝试使用Canvas编写一个绘图应用程序.它的工作方式是按下鼠标时的连接线.当线条不透明时效果很好,但是当我更改alpha参数时,我遇到了问题.

我尝试了两种选择:

一个.当鼠标第一次关闭时路径开始,当鼠标再次启动时路径结束:鼠标的每次移动都会调用stroke()函数.因为这条线是透明的,所以整个路径的开始将变得不透明而结尾不会,因为stroke()被多次调用,并且它一次又一次地成为整个路径.

湾 路径开始和结束鼠标的每次移动:线条在整个路径上都是透明的,但每条路径和路径之间的匹配点不太透明(因为它们由两条线组成).所以整条路都不稳固.

我得到一个好结果的唯一方法是当我再次调用鼠标时调用stroke().然后它很好地抚摸整个路径,但是在实际绘制它时我什么都看不见.

我能做什么?

谢谢

html5 canvas paint line stroke

1
推荐指数
1
解决办法
1593
查看次数