问题列表 - 第41886页

我可以淡化/动画UIToolbar的tintColor吗?

我试图动画UIToolbar的tintColor属性,将其从一个tintColor更改为另一个.

这是我正在尝试的代码.不幸的是,变化立即发生,并且不会从绿色变为蓝色.这很奇怪,因为我知道苹果在连接或打电话时会消失和"脉冲"工具栏色彩.那么为什么这不起作用呢?

// set initial tint color  
myBottomToolBar.tintColor = [UIColor colorWithRed:0.15 green:0.95 blue:0.15 alpha:0.6];

//animation stuff  
[UIView beginAnimations:nil context:nil];  
[UIView setAnimationDuration:1.95];  
[UIView setAnimationDelegate:self];        

//thing to animate  
myBottomToolBar.tintColor = [UIColor colorWithRed:0.15 green:0.35 blue:0.45 alpha:0.6];

//animation stuff  
[UIView commitAnimations]; 
Run Code Online (Sandbox Code Playgroud)

iphone animation uitoolbar tintcolor ios

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

字符串匹配目标-c

我需要以这种方式匹配我的字符串:*myString* where *表示任何子字符串.我应该使用哪种方法?

你能帮我吗?

string iphone objective-c string-matching

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

将--user与--prefix错误与setup.py install结合使用

我试图安装Python包,这是我最近获得的一个系统.我试图利用Python相对较新的每用户site-packages目录和新选项--user.(该选项目前没有记录,但它适用于Python 2.6+;您可以通过运行来查看帮助python setup.py install --help.)

当我试着跑步时

python setup.py install --user
Run Code Online (Sandbox Code Playgroud)

在我下载的任何软件包上,我总是遇到以下错误:

error: can't combine user with with prefix/exec_prefix/home or install_(plat)base
Run Code Online (Sandbox Code Playgroud)

错误是因为非常令人困惑,因为你可以看到,我不提供--prefix,--exec-prefix,--install-base,或--install-platbase标志作为命令行选项.我浪费了很多时间试图找出问题所在.我在下面记录了我的答案,希望能让其他一些可怜的灵魂在几个小时的牦牛皮上刮胡子.

python installation distutils

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

确定Class对象是否是抽象类的实例

我正在尝试确定泛型类对象是否是抽象类的实例.到目前为止,我没有太多运气.下面是我正在尝试使用的代码.AbstractActivity是我扩展我的一些活动的父类的名称.

public void startActivity(Intent intent)
{
    ComponentName name = intent.getComponent();

    if(name != null)
    {
        Class<?> cls = null;
        try {
            cls = Class.forName(name.getClassName());

            if(cls.isInstance(AbstractActivity));
            {
                //do something
            }
            else
            {
                super.startActivity(intent);
            }

        } catch (ClassNotFoundException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    }

    super.startActivity(intent);
}
Run Code Online (Sandbox Code Playgroud)

java object instance abstract

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

使用scipy,python,numpy的非线性e ^( - x)回归

下面的代码给出了一条最佳拟合线的平直线,而不是沿着适合数据的e ^( - x)模型的漂亮曲线.任何人都可以告诉我如何修复下面的代码,以便它适合我的数据?

import numpy as np  
import matplotlib.pyplot as plt
import scipy.optimize

def _eNegX_(p,x):
    x0,y0,c,k=p  
    y = (c * np.exp(-k*(x-x0))) + y0
    return y

def _eNegX_residuals(p,x,y):
    return y - _eNegX_(p,x)

def Get_eNegX_Coefficients(x,y):
    print 'x is:  ',x  
    print 'y is:  ',y 

    # Calculate p_guess for the vectors x,y.  Note that p_guess is the
    # starting estimate for the minimization.
    p_guess=(np.median(x),np.min(y),np.max(y),.01)

    # Calls the leastsq() function, which calls the residuals function with an initial 
    # guess for the parameters and …
Run Code Online (Sandbox Code Playgroud)

python statistics numpy scientific-computing scipy

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

PHP:is_array在$ arr ['key']上,不存在'key'

我的一所大学似乎对我编写的代码有一个"未定义的索引"错误

我的这段代码看起来像这样:

if ( is_array ($arr['key'])) 
Run Code Online (Sandbox Code Playgroud)

我的目的是检查$ arr是否有一个名为'key'的键,以及该键的值是否为数组本身.我应该这样做if( isset($arr['key']) && is_array ($arr['key']))吗?

也许以下是等价的:让我们假设没有设置$ var.那么,is_array($ var)会导致错误还是只返回false?

谢谢

php

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

检测这是iframe加载还是直接加载

我希望只显示一个表单,如果它被拉到iframe中的页面上.我怎么做?有服务器端解决方案吗?

ruby iframe ruby-on-rails

6
推荐指数
2
解决办法
2615
查看次数

第n个单词在文本中

如何在文本中找到第n个单词.

例:

my_txt("hello to you all" , 3)

all
Run Code Online (Sandbox Code Playgroud)

我不想使用任何内置功能......这不是作业:D

python string

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

ThreadLocal - 如果我们在构造函数中设置值,它是否必需?

我有一个类MyThread,它实现了Callable <String>.该类有一个构造函数,它接受像blockqueue和其他参数.在我的主类中,我使用新的阻塞队列和其他参数来实例化此类MyThread.此外,我维护两个映射,一个用MyThread参考保持一个唯一参数作为键,另一个用同一个唯一键保持阻塞队列引用.

在此过程中,我从hashmap获取此阻塞队列,添加我的自定义消息并获取相应的MyThread实例并提交到ThreadPoolTask​​Executor(Spring版本).

据我所知,每个线程都应该获得自己的值副本(如阻塞队列等),因为我在构造过程中传递它们,稍后使用ThreadPoolTask​​Executor.submit(myThreadObj)创建一个线程.我只是想知道是否有人可以确认这是否正确或者我是否需要在这种情况下使用ThreadLocal.到目前为止测试,我没有遇到问题,但后来我还没有进行负载测试.

提前致谢.

java thread-local

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

我如何知道HTML何时完全呈现

情况1:

我加载了一个非常大的HTML页面,其中包含许多复杂的布局和字体.该页面将需要一些未知的时间来渲染.

案例2:

我使用jquery .html()函数对我的DOM进行重大更改.修改后的DOM将需要一些未知的时间来渲染.

在这两种情况下,我希望能够使用微调器覆盖整个屏幕,直到页面完全渲染完毕.

在寻找这个问题的答案时,我发现了类似的问题,但答案并不相关.要明确:

我不想知道DOM什么时候准备好了.

我不想知道何时获取HTTP数据.

我想知道DOM中的所有内容何时完全被绘制到屏幕上.

设置一些最坏情况的超时是不可接受的解决方案.

我需要一个基于WebKit的浏览器的解决方案.

html webkit jquery-ui html-rendering

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