小编man*_*urt的帖子

ipad如何知道键盘已被隐藏

我正在建立一个ipad应用程序,

它有一些文本字段,当点击时,移动到键盘上方,

如果点击"计算"按钮,键盘和视图,下去,

但如果用户从ipad [键盘的右下角键]上点击隐藏键盘

我的观点仍然很高,

所以,我怎么能以编程方式知道"隐藏键盘"已被窃听?

非常感谢!

keyboard hide ipad ios

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

在tabbar里面的导航栏内的iphone推视图控制器

我的应用程序有一个带导航栏的tabBar,

tabBar正在显示并正常工作,但是当我想要转到其中一个选项卡中的另一个页面时,它不会加载新页面,

这是我的应用代表

 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {    



self.tabBarController = [[[UITabBarController alloc] init] autorelease];


StartViewController *startViewControllerView = [[[StartViewController alloc] init] autorelease]; //ojo recomendado por apple!!!
PhotosViewController* PhotosViewController_ = [[[PhotosViewController alloc] init] autorelease];
VideosViewController* VideosViewController_ = [[[VideosViewController alloc] init] autorelease];
SocialViewController* SocialViewController_ = [[[SocialViewController alloc] init] autorelease];



NSArray* controllers = [NSArray arrayWithObjects: startViewControllerView, VideosViewController_, PhotosViewController_, SocialViewController_, nil];

    self.tabBarController.viewControllers = controllers;
self.pagesNavigation = [[[UINavigationController alloc] initWithRootViewController:startViewControllerView] autorelease];
self.pagesNavigation.navigationBarHidden = NO;

[self tabBarConfig];

[self.tabBarController setViewControllers:controllers animated:YES];


[self.window addSubview:self.pagesNavigation.view];





self.window.rootViewController = self.tabBarController;

//self.window …
Run Code Online (Sandbox Code Playgroud)

iphone uitabbarcontroller uinavigationcontroller pushviewcontroller ios

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

iPhone UIDatePicker非常慢

我在ModeTime上使用UIDatePicker,

但是很慢?

这里的代码:

#import "U2YAccountController.h"

@implementation U2YAccountController
@synthesize timePicker = _timePicker;
@synthesize timeLabel= _timeLabel;  
@synthesize scheduleLabel = _scheduleLabel;

- (id)init
{
self = [super init];
if (self) {
    // Set title
    self.title = @"Reminder Settings"; 


    CGRect dosageImageRect = CGRectMake(10, 30, 300, 62);
    UIImageView *dosageImage = [[UIImageView alloc] initWithFrame:dosageImageRect];
    [dosageImage setImage:[UIImage imageNamed:@"dosageReminderButton.png"]]; //image was a button, now just image change name of png!
    dosageImage.opaque = YES; // explicitly opaque for performance
    [self.view addSubview:dosageImage];
    [dosageImage release];




    UIButton *timeReminderButton = [UIButton buttonWithType:UIButtonTypeCustom];
    [timeReminderButton …
Run Code Online (Sandbox Code Playgroud)

iphone performance uipickerview ios

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

推送通知ios

如果我的应用程序已关闭,并且iphone收到该应用程序的推送通知,它是否会收到它并打开应用程序?

谢谢

iphone push-notification ios

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

django多个站点wsgi就够了?

我打算在我的服务器上安装许多带有django应用程序的python,

是否可以在一台服务器上安装wsgi和许多站点的django?

谢谢!

python django wsgi amazon-ec2

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

Python Tkinter实例没有属性'tk'

AttributeError:MyGUI实例没有属性'tk'

另外,如何使创建的窗口具有固定的大小,并且无法使用鼠标调整大小?或者通过单击按钮更改标签值.

我的代码:

from Tkinter import*

class MyGUI(Frame):

    def __init__(self):
        self.__mainWindow = Tk()    

    #lbl
        self.labelText = 'label message'
        self.depositLabel = Label(self.__mainWindow, text = self.labelText)

    #buttons
        self.hi_there = Button(self.__mainWindow)
        self.hi_there["text"] = "Hello",
        self.hi_there["command"] = self.testeo

        self.QUIT = Button(self.__mainWindow)
        self.QUIT["text"] = "QUIT"
        self.QUIT["fg"]   = "red"
        self.QUIT["command"] =  self.quit

    #place on view
        self.depositLabel.pack()
        self.hi_there.pack() #placed in order!
        self.QUIT.pack()

    #What does it do?
        mainloop()

    def testeo(self):

        self.depositLabel['text'] = 'c2value'

        print "testeo"

    def depositCallBack(self,event):
        self.labelText = 'change the value'
        print(self.labelText)
        self.depositLabel['text'] = 'change the value' …
Run Code Online (Sandbox Code Playgroud)

tkinter python-2.7

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

iOS添加页脚到UICollectionView无法正常工作

我需要在collectionView的底部添加一些空间,我尝试使用一些页脚,这还不行,

- (void)viewDidLoad
{
    [super viewDidLoad]; 
    [self initTestDataSource];

    self.collectionView.delegate = self;
    self.collectionView.dataSource = self;


    [self.collectionView registerClass:[DOPCollectionViewCell class] forCellWithReuseIdentifier:@"DOPCollectionViewCell"];

    [self.collectionView registerClass:[UICollectionReusableView class] forSupplementaryViewOfKind:UICollectionElementKindSectionFooter withReuseIdentifier:UICollectionElementKindSectionFooter];

    DOPCollectionViewLayout* customLayout = (DOPCollectionViewLayout*)self.collectionView.collectionViewLayout;

    [self.collectionView setCollectionViewLayout:customLayout];
}
Run Code Online (Sandbox Code Playgroud)

我在这些中设置了断点,但没有被称为,

- (CGSize)collectionView:(UICollectionView *)collectionView
                  layout:(UICollectionViewLayout *)collectionViewLayout
referenceSizeForFooterInSection:(NSInteger)section
{

    NSLog(@"sizing footer");
    return CGSizeMake(320,100);
}

- (UICollectionReusableView *)collectionView:(UICollectionView *)collectionView viewForSupplementaryElementOfKind:(NSString *)kind atIndexPath:(NSIndexPath *)indexPath
{
    UICollectionReusableView * view = nil;

    return view;
    NSLog(@"Something is happening with the footer...");
}
Run Code Online (Sandbox Code Playgroud)

我只需要在集合视图的底部有一些透明空间,

这是正确的方法吗?为什么不工作?谢谢

ios uicollectionview

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

JS日志对象为何显示[object Object]

在JS中,如果我将字符串记录到控制台,则显示不正确?

console.log(uniqueProducts); //
console.log("uniqueProducts:"+uniqueProducts);
Run Code Online (Sandbox Code Playgroud)

结果

[ { country: 'Russia', launches: 32 },
  { country: 'US', launches: 23 },
  { country: 'China', launches: 16 } ]
uniqueProducts:[object Object],[object Object],[object Object]
map
Run Code Online (Sandbox Code Playgroud)

那么为什么显示[object Object]而不是值呢?就像更改类型并附加字符串一样吗?

javascript logging

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

应用程序中心管道工作正常,但现在无法构建

我在应用程序中心上的管道运行良好。现在我尝试进行推送,但失败了:

##[command]git fetch --tags --prune --progress --no-recurse-submodules origin
remote: Invalid username or password
fatal: Authentication failed for 'https://***:***@bitbucket.org/company/react-native-proj.git/'
##[error]Git fetch failed with exit code: 128
Run Code Online (Sandbox Code Playgroud)

如何解决这个问题?我已经检查过并说我必须检查禁用的网络挂钩 https://learn.microsoft.com/en-us/appcenter/build/troubleshooting/code-repos#im-connected-to-bitbucket-and-my-builds -失败并出现 git 错误

但我在 bitbucket 上没有“禁用”网络挂钩?

如何修复它?原因是什么?

谢谢!

visual-studio-app-center visual-studio-app-center-distribute

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

为什么我的测试跳过了开玩笑

我使用 jest 进行了这个测试,但是第二种方法被跳过了,为什么?

const stringToTest = JSON.stringify({"filename":"9F6148567F8.jpg","id":"ss9:blob-ref:29e4b813a","diskp":"gotchi","mikoId":"e3f813a","content":"gotchi, 18/08/13 at 11:57 AM"});
Run Code Online (Sandbox Code Playgroud)

描述('uri的正则表达式',()=> {

it('should match expected URI', () => {
    expect(matchUriRE.test(stringToTest)).toBe(true);
});

//below method skipped why?
it('should not be bull or undefined'), () => {
    expect(matchUriRE.test(stringToTest)).not.toBeNull;
    expect(matchUriRE.test(stringToTest)).not.toBe(null);
    expect(matchUriRE.test(stringToTest)).not.toBeUndefined();
};
}) 
Run Code Online (Sandbox Code Playgroud)

结果:

Test Suites: 1 passed, 1 total
Tests:       1 skipped, 1 passed, 2 total
Run Code Online (Sandbox Code Playgroud)

javascript jestjs

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