小编gay*_*der的帖子

如何将UIView转换为图像

我想将UIView转换为图像并将其保存在我的应用程序中.有人可以请告诉我如何截取视图的截图或将其转换为图像,以及将其保存在应用程序(不是相机胶卷)的最佳方法是什么?以下是视图的代码:

var overView   = UIView(frame: CGRectMake(0, 0, self.view.frame.width/1.3, self.view.frame.height/1.3))
overView.center = CGPointMake(CGRectGetMidX(self.view.bounds),
CGRectGetMidY(self.view.bounds)-self.view.frame.height/16);
overView.backgroundColor = UIColor.whiteColor()
self.view.addSubview(overView)
self.view.bringSubviewToFront(overView)
Run Code Online (Sandbox Code Playgroud)

screenshot uiview ios swift

68
推荐指数
11
解决办法
7万
查看次数

背景图像css顶部和底部的透明渐变

是否可以在背景图像的顶部和底部放置透明渐变?目前我只能在其中一个上找到它.

更新:

通过在应用背景图像的区域中放置2来尝试然后使用两个类(一个与另一个相反以尝试创建期望的效果但是它没有完全锻炼.如果可能的话我也会喜欢它它不影响任何其他内容,它在应用的部分内定位.

CSS

.picture-gradient {
z-index: 1;
height: 50px;
width: auto;
position: relative;
background: -webkit-linear-gradient(rgba(64,64,64,1), rgba(64,64,64,0)); 
background: -o-linear-gradient(rgba(64,64,64,1), rgba(64,64,64,0)); 
background: -moz-linear-gradient(rgba(64,64,64,1), rgba(64,64,64,0)); 
background: linear-gradient(rgba(64,64,64,1), rgba(64,64,64,0));
padding: 15px;
margin: -15px;
}

.picture-gradient2 {
z-index: 1;
height: 50px;
width: auto;
position: relative;
background: -webkit-linear-gradient(rgba(64,64,64,0), rgba(64,64,64,1)); 
background: -o-linear-gradient(rgba(64,64,64,0), rgba(64,64,64,1)); 
background: -moz-linear-gradient(rgba(64,64,64,0), rgba(64,64,64,1)); 
background: linear-gradient(rgba(64,64,64,0), rgba(64,64,64,1)); 
padding: 15px;
margin: -15px;
}
Run Code Online (Sandbox Code Playgroud)

HTML(基本)

<div id="photo-place-holder">
    <div class="picture-gradient2"></div>

    enter code here

    <div>
        <p>Text</p>
        <p>More Text</p>
    </div>

    <div id="search-bar2">
        <form class="form-wrapper2 searchbar2">
            <table id="search-table" cellpadding="0" cellspacing="0"> …
Run Code Online (Sandbox Code Playgroud)

css gradient linear-gradients css3

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

使用vbscript在变量页面上打开浏览器

我正在尝试编写一些VBScript来打开特定网页上的浏览器.最终,这个网页对每个脚本都是唯一的.目前我有以下代码可行:

Dim objShell

objShell = CreateObject("Shell.Application")
objShell.ShellExecute("C:\Program Files (x86)\Google\Chrome\Application\chrome.exe", "www.google.ie", "", "", 1)
Run Code Online (Sandbox Code Playgroud)

但我想得到以下工作:

Dim iURL As String
Dim objShell

iURL = "www.google.ie"

objShell = CreateObject("Shell.Application")
objShell.ShellExecute("C:\Program Files (x86)\Google\Chrome\Application\chrome.exe", iURL, "", "", 1)
Run Code Online (Sandbox Code Playgroud)

我有什么想法我做错了吗?任何帮助将不胜感激.

browser vbscript

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

Canvas.toDataURL()未捕获TypeError:undefined不是函数

我正在使用一个名为html2canvas的插件将我页面上的一些html转换为canvas元素.然后我想将该画布保存为图像.不幸的是,我一直遇到标题中的错误.我尝试过不同的变量名,不同的html等.但是仍然遇到同样的错误.这是我的代码(按下按钮时触发):

JS

function generate(){
        html2canvas($('#b2_1'), {
            onrendered: function(canvas) {
                canvas.setAttribute("id", "canvas");
                document.body.appendChild(canvas);
            }
        });//this all works, the canvas appears as expected

        var myCanvas = $(document).find('#canvas');
        myCanvas.css("margin-left", "50px");//this was to test I was selecting the right element, the canvas moves
        var myImg = myCanvas.toDataURL();//code breaks here
    }
Run Code Online (Sandbox Code Playgroud)

javascript html5-canvas

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

防止 Azure 关闭我的应用服务

我正在 Azure 应用服务上运行 .NET Core Web 应用程序(应用服务计划配置为使用 S1)。它是稳定的。

然而,我最近对生产运行了一个自动化测试,它在几分钟内导致了数百个错误。此后,应用服务长时间不可用。

我知道应用程序服务基本上使用 IIS,并且我知道 IIS 中有一个设置可以在短时间内因出现太多错误而关闭应用程序服务。我假设这是对我的应用程序生效的设置。

我的问题是:即使短时间内发生许多错误,如何防止 Azure 关闭我的应用服务?

azure azure-web-app-service

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