小编sud*_*-rf的帖子

从网络摄像头捕获图像

如何使用Objective-C&Cocoa从我的USB网络摄像头创建图像?

macos cocoa objective-c

5
推荐指数
0
解决办法
8081
查看次数

MAAttachedWindow背后的模糊背景?

只是好奇这是否可行.现在这是样本的MAAttachedWindow样子:

在此输入图像描述

但是,我想知道我是否可以模糊窗口背后的背景,如下所示:

在此输入图像描述

这可能不使用私有API吗?


请求代码.那么,这就是MAAttachedWindow的工作原理.你只需要为它提供一个自定义的NSView,剩下的就是它.所以,这就是我试图模糊的方式:

CALayer *backgroundLayer = [CALayer layer];
[view setLayer:backgroundLayer];
[view setWantsLayer:YES];
CIFilter *blurFilter = [CIFilter filterWithName:@"CIGaussianBlur"];
[blurFilter setDefaults];
[view layer].backgroundFilters = [NSArray arrayWithObject:blurFilter];
Run Code Online (Sandbox Code Playgroud)

macos cocoa objective-c

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

如何插入DBF文件(foxpro)

我在asp.net中有以下代码:

using (OleDbCommand command = dbConnW.CreateCommand())
{
    string CreateTableK = null;
    CreateTableK += "Create Table DSKKAR00 (DSK_ID c(10),DSK_KIND N(1),MON_PYM C(3))";
    OleDbCommand cmdCreateTable = new OleDbCommand(CreateTableK, dbConnW);
    cmdCreateTable.ExecuteNonQuery();
    System.Text.StringBuilder sb = new  System.Text.StringBuilder();
    sb.Append(WorkRoomNo + ","); 
    sb.Append("1,");
    sb.Append(",");
    OleDbCommand cmd3 = new OleDbCommand("Insert into DSKKAR00 (DSK_ID,DSK_KIND,MON_PYM) Values (" + sb.ToString() + ")", dbConnW);
    cmd3.ExecuteNonQuery();
Run Code Online (Sandbox Code Playgroud)

但是我有以下错误:

语法错误

c# asp.net foxpro dbf

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

何时调用layoutSubviews方法?

我正在阅读一个提到以下方法的教程:

-(void)layoutSubviews
Run Code Online (Sandbox Code Playgroud)

位于CustomerCell.m

在应用程序执行期间何时调用此方法?是自动调用吗?我没有看到任何回调.

iphone ios

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

如何在UILabel上制作倒影?

我想在我的应用程序中对我的UILabel进行"嵌入"效果.

这就是我的意思:

替代文字

我希望它看起来像字体"嵌入"或压入背景.请注意,此字体是动态的,UILabel将以编程方式更改.

关于如何做到这一点的任何想法,或者看起来像这样的字体?

提前致谢!

-------------------------------------------------- -------------------------------------------------- ----------

编辑:感谢fbrunel,我想出了如何做到这一点.但是看看结果.

替代文字

它真的不是很好看,任何想法为什么?

iphone fonts objective-c uilabel

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

NSUserDefaults无法正常工作

NSUserDefaults这里遇到一些麻烦.

这就是我创建它的方式:

NSString *theCity = @"Test City";
[[NSUserDefaults standardUserDefaults] setObject:theCity forKey:@"SavedCity"];
Run Code Online (Sandbox Code Playgroud)

这是我试图检索它的方式:

if ([[NSUserDefaults standardUserDefaults] objectForKey:@"SavedCity"])  
    {
         NSLog(@"Key exists! %@",[[NSUserDefaults standardUserDefaults] objectForKey:@"SavedCity"]);
    }
    else {
         NSLog(@"No city saved!");
    }   
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是,即使有一个"SavedCity"键(我检查模拟器目录中的pref文件),它总是显示"No city saved".难道我做错了什么?

谢谢!

iphone cocoa-touch objective-c nsuserdefaults

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

没有网页的OAuth 2.0到Salesforce

我正在尝试使用他们的OAuth 2.0界面连接到Salesforce.com.我找到了像LROAuth2Client这样的解决方案,允许我打开一个网页并进行身份验证.但有没有办法通过后端完成所有这一切,而不首先访问网页,这样我可以将它更多地集成到应用程序中?

我是OAuth的新手,所以我不知道所有的限制.

提前致谢.

iphone oauth salesforce ipad oauth-2.0

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

在PHP发送的电子邮件中使用HTML格式

如何通过PHP脚本发送HTML格式?出于某种原因,它总是显示为<b>Example</b>而不是Example.我确定我必须在某处包含HTML标题,我只是不知道需要做什么.我是一个完整的PHP nubcake.:)

这是我的PHP脚本:(相当长,抱歉!)

<?php

if(!$_POST) exit;

        $name     = $_POST['name'];
        $email    = $_POST['email'];
        $phone   = $_POST['phone'];
        $subject  = $_POST['subject'];
        $comments = $_POST['comments'];
        $verify   = $_POST['verify'];

        if(trim($name) == '') {
            echo '<div class="error_message">You must enter your name.</div>';
            exit();
        } else if(trim($name) == 'Name') {
            echo '<div class="error_message">You must enter your name.</div>';
            exit();
        }

        else if(trim($email) == '') {
            echo '<div class="error_message">Please enter a valid email address.</div>';
            exit();
        } else if(trim($email) == 'Email') {
            echo '<div class="error_message">Please enter a …
Run Code Online (Sandbox Code Playgroud)

html php

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

无法在视图之间读取NSUserDefaults数据

免责声明:主要菜鸟

我正在编写一个算术闪存卡应用程序作为学习项目.我有一个UITabViewController,底部的标签栏可以在几个不同的视图之间切换.一切正常,直到我尝试在Settings视图控制器中设置NSUserDefault布尔值并尝试在Flashcards视图控制器中读取这些值.

设置视图有一个开关,用于启用/禁用每个操作符(加法,减法等),如果启用了此类操作,则闪卡视图应随机显示闪存卡.

我相信我的错误是我不理解数据封装,对象等的关键概念.我很感激任何帮助.

这是"设置"视图控制器.我甚至不确定如何将代码放入此论坛,所以这可能是一个可笑的时刻......这里是:

//  settings_flashcards.h

#import <UIKit/UIKit.h>
@interface settings_flashcards : UIViewController {
UISwitch *additionSwitch;
UISwitch *subtractionSwitch;
UISwitch *multiplicationSwitch;
UISwitch *divisionSwitch;
}

@property (nonatomic,retain) IBOutlet UISwitch *additionSwitch;
@property (nonatomic,retain) IBOutlet UISwitch *subtractionSwitch;
@property (nonatomic,retain) IBOutlet UISwitch *multiplicationSwitch;
@property (nonatomic,retain) IBOutlet UISwitch *divisionSwitch;

@end
Run Code Online (Sandbox Code Playgroud)

和...

/  settings_flashcards.m

#import "settings_flashcards.h"

@implementation settings_flashcards

@synthesize additionSwitch;
@synthesize subtractionSwitch;
@synthesize multiplicationSwitch;
@synthesize divisionSwitch;

- (void)viewDidLoad {

[additionSwitch addTarget:self action:@selector(additionSwitchFlipped) forControlEvents:UIControlEventValueChanged];
[subtractionSwitch addTarget:self action:@selector(subtractionSwitchFlipped) forControlEvents:UIControlEventValueChanged];
[multiplicationSwitch addTarget:self action:@selector(multiplicationSwitchFlipped) forControlEvents:UIControlEventValueChanged];
[divisionSwitch addTarget:self action:@selector(divisionSwitchFlipped) forControlEvents:UIControlEventValueChanged];
[super viewDidLoad]; …
Run Code Online (Sandbox Code Playgroud)

iphone cocoa-touch objective-c

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

如何获得天气应用的温度徽章?

以这个应用程序为例.

在此输入图像描述

这在幕后如何运作?

我知道您可以使用以下方式设置徽章:

[UIApplication sharedApplication].applicationIconBadgeNumber = somenumber;
Run Code Online (Sandbox Code Playgroud)

但是,这需要在后台工作才能保持更新.但是,对于后台应用程序,有10分钟的限制.我认为它与推送通知有关,但我不知道它是如何工作的.

有任何想法吗?


我正在为此付出赏金.如果可能的话,我想详细一步说明如何设置我的网络服务器来处理这些推送通知.

iphone cocoa-touch push-notification badge

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