问题列表 - 第37572页

在UIAlertView中关闭UITextField的键盘

我有一个自定义的UIAlertView.我在该AlertView中有一个UITextField,它一出现就成为firstResponder.现在,当用户触摸AlertView中的其他位置时,我需要关闭该UITextField的键盘.我已经接触过此次活动.

一切都到位并且工作正常,除非我在UITextField上调用resignFirstResponder,它从第一个响应者辞职但键盘没有被解雇.有没有办法解雇那个键盘.

我一直在寻找解决方案,并在这里发现了类似的帖子,没有答案

如果有人能找到出路请告诉我.我甚至尝试了以下方式,但它不起作用

UIWindow* tempWindow;

    // Because we cant get access to the UIKeyboard throught the SDK we will just use UIView. 
    // UIKeyboard is a subclass of UIView anyways
    UIView* keyboard;

    // Check each window in our application
    for(int c = 0; c < [[[UIApplication sharedApplication] windows] count]; c ++)
    {
        // Get a reference of the current window
        tempWindow = [[[UIApplication sharedApplication] windows] objectAtIndex:c];
        for(int i = 0; i < [tempWindow.subviews count]; i++)
        {
            // …
Run Code Online (Sandbox Code Playgroud)

iphone iphone-softkeyboard

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

Python列表操作

我有一个python列表

alist = [ [0, 4, 5, 5], [2, 2, 4, 5], [6, 7, 8,13]], [ [3, 4, 5, 5], [2, 2, 4, 5], [6, 7, 8,999] ]
Run Code Online (Sandbox Code Playgroud)

我需要的结果是

alist = [[0,4,8,13], [3, 4, 8, 999]]
Run Code Online (Sandbox Code Playgroud)

它表示每个alist元素中的前两个和后两个数字.

我需要一个快速的方法来做这个,因为列表可能是巨大的.

python list

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

python re module - 用于提取文本片段的正则表达式

我有文字显示学生所选课程的课程编号,姓名,成绩和其他信息.具体来说,线条看起来像这样:

0301 453  20071 LINEAR SYSTEMS I                    A    4   4    16.0

0301 481  20071 ELECTRONICS I WITH LAB              A    4   4    16.0

0301 481  20084 ELECTRONICS II WITH LAB      RE     B    4   4    12.0

0301 713  20091 SOLID STATE PHYSICS          NG          0   0     0.0

0511 454  20074 INT'L TRADE & FINANCE               B    4   4    12.0
Run Code Online (Sandbox Code Playgroud)

我想写一个正则表达式,提取:

LINEAR SYSTEMS I
ELECTRONICS I WITH LAB
ELECTRONICS II WITH LAB
SOLID STATE PHYSICS
INT'L TRADE & FINANCE
Run Code Online (Sandbox Code Playgroud)

我写了以下内容

pattCourseName = re.compile(r'([-/&A-Z\':\s]{2,})(\s+[A-Z])')

但是,这给了我

LINEAR …
Run Code Online (Sandbox Code Playgroud)

python regex

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

如何使用Haskell中的快速排序通过其accountID对列表进行排序

我是一名真正擅长函数式编程的学生.我正在处理已经定义为数据的银行应用程序,

type Accountno = Int 
data Accounttype = Saving | Current  | FixedDeposit deriving (Show,Read)
type Accountamount = Int
type Name = String 
type Account = (Accountno, Name, Accounttype, Accountamount) 


exampleBase :: [Account]
exampleBase = [ (1,"Jennifer",Saving,1000 ) , 
    (5,"Melissa",Current,3000) ,
    (2,"Alex",Saving,1500)]
Run Code Online (Sandbox Code Playgroud)

我试图使用以下代码按其帐号对列表进行排序,

sortByID :: (Ord a) => [a] -> [a]
sortByID [] = []
sortByID (l :ls) =
  let
   smallerSorted = sortByID [x | x <- ls, x <= l]
   biggerSorted = sortByID [x | x <- ls, x …
Run Code Online (Sandbox Code Playgroud)

sorting haskell functional-programming

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

.each()集中的最后一个元素

我有一个问题,我在做一个简单的表单验证,需要一些验证插件无法为我做的自定义内容.基本上,我有一个名称,电子邮件和消息字段,所有都是必需的,但只有电子邮件确实有效,其他人只需要检查它们是否为空.这是我目前的代码:

$("#contactMe form").submit(function() {
    var email = $('.requiredEmail').val();
    if(email != 0)  {
        if(isValidEmailAddress(email))  {
            $('.requiredText').each(function() {
                thisVal = $(this).val();
                var $this = $(this);
                if(thisVal != 0) {
                    console.log('Valid Field: '+thisVal);
                    if ($(this) == $(this).parent(':last')) {
                        console.log('Last field, submit form here');
                    }
                }
            });
        } else {
            console.log('Email Not Valid');
        }
    } 
    return false;
});
Run Code Online (Sandbox Code Playgroud)

只是为了解释一下,我首先通过isValidEmailAddress函数检查电子邮件地址是否有效,这是有效的.然后我将使用each(),所有requiredText字段并检查它们是否为空.当我到达最后一个requiredText字段时,我想使用post或其他任何方式提交表单.

if ($(this) == $(this).parent(':last')) { 我在那里显然是不正确的,但我不确定可以用来检查它是否是每个结果集中的最后一个,并执行一个操作,如果为true.

有人可以帮帮我吗?

提前致谢.

each jquery

62
推荐指数
2
解决办法
11万
查看次数

如何使<legend>元素居中 - 使用什么而不是align:center属性?

我在这里错过了什么?

编辑,因为这在评论中不起作用:

以下解决方案导致:

----------------------------------------------------
|                                                  |
|                     Legend text                  |
Run Code Online (Sandbox Code Playgroud)

但我要的是:

----------------------Legend text-------------------
|                                                  |
|                                                  |
Run Code Online (Sandbox Code Playgroud)

编辑#2:

根据到目前为止的反馈,听起来这整个<legend>标签是一个失败的主张.有没有人有他们用什么代替这个的例子 - 具有类似外观更可靠的东西?

html css

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

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

在"Cache-Control:no-cache,must-revalidate"中使用"must-revalidate"是多么必要

经常我用

Cache-Control: no-cache
Run Code Online (Sandbox Code Playgroud)

要么

Cache-Control: max-age=0
Run Code Online (Sandbox Code Playgroud)

规范说must-revalidatemax-stale......(服务器问题max-stale?)

因此,如果对于普通的Web服务器,Apache或带有Mongrels的Rails,那么我认为通常没有max-stale,所以must-revalidate不需要?

http cache-control http-headers

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

C# PictureBox - 无法使其工作

我在 C# 中显示 PictureBox 时遇到问题。我有两种形式。在我的主窗体中,我调用 PictureBox 所在的另一个窗体。

这就是我调用第二种形式的方式:

        frmODeck oDeck = new frmODeck();
        oDeck.Show();
Run Code Online (Sandbox Code Playgroud)

现在,这是我的第二个表单,其中 PictureBox 位于主表单中

namespace Shuffle_Cards
{
public partial class frmODeck : Form
{
    private PictureBox picBox;
    private Image image;


    public frmODeck()
    {
        InitializeComponent();
    }

    private void frmODeck_Load(object sender, EventArgs e)
    {
        image = Image.FromFile("C:\\C2.jpg");
        picBox = new PictureBox();

        picBox.Location = new Point(75, 20);
        picBox.Image = image;

        picBox.Show();
    }

    public void getCards()
    {

    }
}
}
Run Code Online (Sandbox Code Playgroud)

我做错了什么,或者我错过了什么?

谢谢

c# image picturebox winforms

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

带参数的uml classdiagram构造函数

我是一个完整的ROOKIE,所以我需要一些帮助.

您将如何使用参数创建uml类图和构造函数.

默认情况下(无参数)

用于图表和伪代码的policyholder()

对于参数你会做同样的事情

保险单(policynumber,服务类和客户年龄)用于类图和伪代码.

它还要求将每个属性初始化为可以实例化此类型的对象的值,如果策略编号不在1000和999之间,则将策略编号设置为0.(策略编号是属性)

diagram structure class pseudocode

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