小编mat*_*tyd的帖子

IOS - 从UITextView中删除所有填充

在SO上有许多很好的例子来删除UITextView的左边距.

如何在UITextView中丢失边距/填充?

但是,我也需要删除正确的填充.

我试过了...

[tv setContentInset: UIEdgeInsetsMake(-4,-8,-8,-X)];//where X is any integer
Run Code Online (Sandbox Code Playgroud)

几乎所有其他排列的最后两个值删除填充,似乎没有任何工作.也试过了

[tv sizeToFit];
[tv setTextAlignment:[NSTextAlignmentRight]];
Run Code Online (Sandbox Code Playgroud)

Textview中的以下文本显示"00"

在此输入图像描述

padding uitextview ios

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

使用html2canvas创建网页截图(无法正确初始化)

我正在尝试使用http://html2canvas.hertzen.com/来截取我的网页截图.我无法使用...初始化canvas元素

var canvas = $('body').html2canvas();
Run Code Online (Sandbox Code Playgroud)

如果我能够得到一个合适的画布,我会跟着类似的东西

var dataUrl = canvas.toDataURL(); //get's image string
window.open(dataUrl);             // display image
Run Code Online (Sandbox Code Playgroud)

不幸的是,IMO的文件非常有限.http://html2canvas.hertzen.com/documentation.html.我不相信我需要预加载,因为我没有使用任何动态图形(但我甚至没有那么远)

如果这个人在使用html2canvas进行屏幕捕获方面取得了成功,那我就太了解了

我似乎没有比这个家伙更远. 如何使用html2canvas上传截图?

我理想的解决方案将演示如何使用最少的代码创建屏幕截图 (将html复制到画布.获取toDataURL字符串.输出字符串)

任何见解都非常感激=)

html javascript screenshot html2canvas

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

使用html2canvas获取<body>的屏幕截图并将img存储为JS var

我试图让我的网站上的用户按下一个按钮来截取当前屏幕的截图(一切都在正文中).

根据我的研究,html2canvas似乎是一种可以实现这一目标的资源.

我的问题是文档没有提供示例代码,我正在努力控制所涉及的步骤.

http://html2canvas.hertzen.com/documentation.html

以下SO问题(如何使用html2canvas上传截图?)让我有点困惑.我只是想知道如何在这一点上获得一个图像.

从他的代码.

$(window).ready(function(){
    ('body').html2canvas();
    var canvasRecord = new html2canvas(document.body).canvas;

     //At this point does the .toDataURL method return a png?
});
Run Code Online (Sandbox Code Playgroud)

在这一点上,我迷失在图像的位置,甚至是如何/何时创建它.我担心以后会把它发送到服务器.

任何信息赞赏.谢谢!(甚至需要html2canvas?)

javascript screenshot image html2canvas

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

在对象中排序javascript数组,维护键

我有一个带有两个数组的javascript对象,如图所示

var Object = {'name': [Matt, Tom, Mike...], 'rank': [34,1,17...]};
Run Code Online (Sandbox Code Playgroud)

我试图按1,2,3级排序,但保持名称与排名相关联.

Object.name[0] // tom
Object.rank[0] // tom's rank of 1.
Run Code Online (Sandbox Code Playgroud)

我应该重新配置我的对象以使排序更容易吗?

我目前正在使用

 Object.rank.sort(function(a,b){return a-b});
Run Code Online (Sandbox Code Playgroud)

订购排名,但名称不会留在它.

所有帮助赞赏.谢谢!

javascript sorting

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

cronjob命令行用SQL查询更新PHPmyAdmin数据库

在cronjob任务列表下的Bluehost中,我已经设置了一个每分钟都执行的作业.

mysql --user=myusername --password=mypassword use mydb 
       -e "UPDATE `users` SET val = '1' WHERE name = 'matt'"
Run Code Online (Sandbox Code Playgroud)

我相信我没有正确选择数据库,因为我使用相同的用户名并传递登录到PHPmyAdmin,一旦登录到PHPmyAdmin,SQL查询就可以正常工作了.

哪里出错了?

php sql cron phpmyadmin

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

定制类“找不到接口声明”中无法识别的目标C类别方法

我想在ViewController的自定义类中使用自定义方法

//Viewcontroller.h
#import "Class1.h"

//Class1.h
//#import "Class1+Category.h" // Deemed unnecessary in comments below.
@interface Class1: NSObject
-(void)doSomething;
@end

//Class1.m
#import "Class1.h"
@implementation Class1
-(void)doSomething{
  NSLog("In doSomething");
}
@end
Run Code Online (Sandbox Code Playgroud)

现在我想要一个Class1的类别方法。

//Class1+Category1.h
#import "Class1.h"
@interface Class1  (Category1) // ERROR : Cannot find interface declaration
-(void)doAnotherThing;
@end

//Class1+Category1.m
#import "Class1+Category.h"
@implementation Class1 (Category1)
-(void)doAnotherThing{
  NSLog(@"Did Another thing");
}
@end
Run Code Online (Sandbox Code Playgroud)

最后-在我的viewcontroller.m文件中,我看到了doSomething方法,但没有看到doAnother

 //viewcontroller.m
 Class1 *myClass1 = [[Class1 alloc]init];
 [Class1 doSomething]; //Works great!
 [Class1 doAnotherThing]; //Not recognized
Run Code Online (Sandbox Code Playgroud)

我已经将-all_load添加到我的目标设置中。我没有主意..我使用@class吗?我收到“找不到接口声明”错误

class objective-c categories ios

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